public string DeleteVendorContacts(vendor_contacts vendorcontacts) { string rpta; vendor_contacts vendorContacts = new vendor_contacts(); try { using (var ctx = new transshipEntities()) { vendorContacts = ctx.vendor_contacts.FirstOrDefault(x => (x.vendorId == vendorcontacts.vendorId && x.contactId == vendorcontacts.contactId)); if (vendorContacts != null) { ctx.Entry(vendorContacts).State = EntityState.Deleted; ctx.SaveChanges(); rpta = "register deleted"; } else { rpta = "register not found"; } } } catch (Exception e) { LogBook.TextLog.Info(string.Format("{0} {1}", e.Message, e.InnerException != null ? e.InnerException.Message : string.Empty)); throw e; } return(rpta); }
public HttpResponseMessage Put(vendor_contacts model) { try { BOVendorContacts vendorContacts = new BOVendorContacts(); var save = vendorContacts.UpdateVendorContacts(model); return(Request.CreateResponse(HttpStatusCode.OK, save)); } catch (Exception e) { ErrorMessage message = new ErrorMessage("2.1", "Exception to update vendorContacts - " + e.GetBaseException().Message, e.ToString()); return(Request.CreateResponse(HttpStatusCode.InternalServerError, message)); } }
public HttpResponseMessage Delete(int vendorId, int contactId) { try { BOVendorContacts vendorContacts = new BOVendorContacts(); var model = new vendor_contacts(); model = vendorContacts.GetVendorContacts().First(x => (x.vendorId == vendorId && x.contactId == contactId)); var delete = vendorContacts.DeleteVendorContacts(model); return(Request.CreateResponse(HttpStatusCode.OK, delete)); } catch (Exception e) { ErrorMessage message = new ErrorMessage("2.1", "Exception to update vendorContacts - " + e.GetBaseException().Message, e.ToString()); return(Request.CreateResponse(HttpStatusCode.InternalServerError, message)); } }
public vendor_contacts SaveVendorContacts(vendor_contacts model) { var contrie = new vendor_contacts(); try { using (var ctx = new transshipEntities()) { contrie = ctx.vendor_contacts.Add(model); ctx.SaveChanges(); return(contrie); } }catch (Exception e) { LogBook.TextLog.Info(string.Format("{0} {1}", e.Message, e.InnerException != null ? e.InnerException.Message : string.Empty)); throw e; } }
public vendor_contacts UpdateVendorContacts(vendor_contacts model) { vendor_contacts vendorContacts = new vendor_contacts(); vendorContacts = model; try { using (var ctx = new transshipEntities()) { ctx.Entry(vendorContacts).State = EntityState.Modified; ctx.SaveChanges(); return(vendorContacts); } }catch (Exception e) { LogBook.TextLog.Info(string.Format("{0} {1}", e.Message, e.InnerException != null ? e.InnerException.Message : string.Empty)); throw e; } }
public string DeleteVendorContacts(vendor_contacts vendor_contacts) { return(vendorContacts.DeleteVendorContacts(vendor_contacts)); }
public vendor_contacts UpdateVendorContacts(vendor_contacts vendor_contacts) { return(vendorContacts.UpdateVendorContacts(vendor_contacts)); }
public vendor_contacts SaveVendorContacts(vendor_contacts vendor_contacts) { return(vendorContacts.SaveVendorContacts(vendor_contacts)); }