public ActionResult Create(companyViewModel model) { try { DB51Entities db = new DB51Entities(); Company c = new Company(); c.Code = Convert.ToInt16(model.Cid); c.Name = model.coName; c.Fax = model.fax; c.Email = model.email; c.PhoneNo = model.phoneNumber; c.PostalCode = model.postalCode; c.Url = model.url; db.Companies.Add(c); db.SaveChanges(); return(View()); // return RedirectToAction("Index"); } catch { return(View()); } }
public ActionResult Update([FromBody] companyViewModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var serializeCompany = CompanyMapper.SerializeCompany(model); var newCompany = _company.EditCompany(serializeCompany); return(Ok(newCompany)); }
public static m_company SerializeCompany(companyViewModel company) { return(new m_company { Id = company.Id, Code = company.Code, Name = company.Name, Address = company.Address, Phone = company.Phone, Email = company.Email, IsDelete = company.IsDelete, CreatedBy = company.CreatedBy, CreatedDate = company.CreatedDate, UpdatedBy = company.UpdatedBy, UpdatedDate = company.UpdatedDate }); }
public ActionResult Create(companyViewModel company) { try { // TODO: Add insert logic here company c = new company(); c.Website = company.Website; c.Name = company.Name; c.Country = company.Country; // c.Id = 1; service.Add(c); service.Commit(); return(RedirectToAction("Index")); } catch { return(View()); } }