1
0
mirror of https://github.com/bitwarden/server.git synced 2025-07-03 17:12:49 -05:00

apis for org settings & billing

This commit is contained in:
Kyle Spearrin
2017-04-06 16:52:39 -04:00
parent 8ab363cc73
commit 2d7cb1321b
6 changed files with 182 additions and 3 deletions

View File

@ -1,14 +1,25 @@
using Bit.Core.Models.Table;
using System.ComponentModel.DataAnnotations;
namespace Bit.Core.Models.Api
{
public class OrganizationUpdateRequestModel
{
[Required]
[StringLength(50)]
public string Name { get; set; }
[StringLength(50)]
public string BusinessName { get; set; }
[EmailAddress]
[Required]
[StringLength(50)]
public string BillingEmail { get; set; }
public virtual Organization ToOrganization(Organization existingOrganization)
{
existingOrganization.Name = Name;
existingOrganization.BusinessName = BusinessName;
existingOrganization.BillingEmail = BillingEmail;
return existingOrganization;
}
}