Ejemplo n.º 1
0
 public void Copy(Company companyToCopy)
 {
     this.Id = companyToCopy.Id;
     this.Name = companyToCopy.Name;
     this.Office = companyToCopy.Office;
     this.Contacts = companyToCopy.Contacts;
 }
        public async Task<IHttpActionResult> Create(string name, int officeId)
        {

            var company = new Company(name);
            company.Office = database.Get<Office>().FirstOrDefault(office => office.Id == officeId);

            this.database.Add(company);

            return await SaveAndReturn(company);
        }
 public async Task<IHttpActionResult> Create(string name)
 {
     var company = new Company(name);
     this.database.Add(company);
     return await this.SaveAndReturn(company);
 }
 public CompanyViewModel(Company company)
 {
     this.Name = company.Name;
     this.SuiteNumber = company.Office.SuiteNumber;
 }