public void Insert(RegisterViewModel model) { using (var db = new VendorRepository()) { db.Insert(ConvertToVendor(model)); } }
public IHttpActionResult PostRegister(Vendor vendor) { vendor.JoinDate = DateTime.Now; if (ModelState.IsValid) { vendorDB.Insert(vendor); var vendorFromDB = vendorDB.GetVendorByLoginID(vendor.LoginID); var result = vendorFromDB.AddLinks( new HyperMedia { Rel = "Get one customer by ID", Href = Url.Link("GetVendorByID", new { id = vendorFromDB.ID }), Method = "GET" } ); string uri = Url.Link("GetVendorByID", new { id = vendorFromDB.ID }); return(Created(uri, result)); } else { return(BadRequest(ModelState)); } }
private void Insert() { try { VendorModel model = new VendorModel(); model.VendorId = 0; model.VendorCode = txtVendorCode.Text; model.VendorName = txtName.Text; model.Address = txtAdress.Text; model.PhoneNumber = txtPhoneNumber.Text; model.City = txtCity.Text; model.FAX = txtFax.Text; model.VAT = txtVat.Text; model.ContactPerson = txtContactPerson.Text; model.Email = txtEmail.Text; model.VendorTypeId = Convert.ToInt32(lstVendorType.Properties.GetKeyValueByDisplayValue(lstVendorType.Text).ToString()); model.CountryId = Convert.ToInt32(lstCountry.Properties.GetKeyValueByDisplayValue(lstCountry.Text).ToString()); model.CrNo = txtCRNo.Text; model.GosiNo = txtGosiNo.Text; model.Zakaat = txtZakaat.Text; model.ChamberNo = txtChamberNo.Text; model.VATExpiry = txtVATExpiry.Text != "" ? txtVATExpiry.DateTime.ToString("dd/MMM/yyyy") : txtVATExpiry.Text; model.ChamberNoExpiry = txtChamberExpiry.Text != "" ? txtChamberExpiry.DateTime.ToString("dd/MMM/yyyy") : txtChamberExpiry.Text; model.CrNoExpiry = txtCRExpiry.Text != "" ? txtCRExpiry.DateTime.ToString("dd/MMM/yyyy") : txtCRExpiry.Text; model.GosiNoExpiry = txtGosiExpiry.Text != "" ? txtGosiExpiry.DateTime.ToString("dd/MMM/yyyy") : txtGosiExpiry.Text; model.ZakaatExpiry = txtZakaatExpiry.Text != "" ? txtZakaatExpiry.DateTime.ToString("dd/MMM/yyyy") : txtZakaatExpiry.Text; model.Keywords = txtKeyWords.Text; model = vendor.Insert(model); if (model.VendorId > 0) { MessageBox.Show("Successfully Saved.."); this.Close(); } } catch (Exception ex) { MessageBox.Show(ex.InnerException != null ? ex.InnerException.Message : ex.Message); } }