public bool UpdatePaymentMethod(payment_method payment_method, long?updated_by) { var obj = _entities.payment_method.Find(payment_method.payment_method_id); obj.payment_method_name = payment_method.payment_method_name; obj.is_active = payment_method.is_active; obj.updated_by = updated_by; obj.updated_date = DateTime.Now; _entities.SaveChanges(); return(true); }
public bool InsertPaymentMethod(payment_method payment_method, long?created_by) { payment_method insert_payment_method = new payment_method { payment_method_name = payment_method.payment_method_name, is_active = true, is_deleted = false, created_by = created_by, created_date = DateTime.Now, }; _entities.payment_method.Add(insert_payment_method); _entities.SaveChanges(); return(true); }
public HttpResponseMessage Post([FromBody] Models.payment_method objPaymentMethod, long?created_by) { try { if (string.IsNullOrEmpty(objPaymentMethod.payment_method_name)) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = "Payment method name is Empty" }, formatter)); } else { if (paymentMethodRepository.CheckDuplicatePaymentMethod(objPaymentMethod.payment_method_name)) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = "Payment method name Exists" }, formatter)); } else { payment_method insert_payment_method = new payment_method { payment_method_name = objPaymentMethod.payment_method_name, is_active = true, is_deleted = false, created_by = objPaymentMethod.created_by, created_date = DateTime.Now }; paymentMethodRepository.InsertPaymentMethod(insert_payment_method, created_by); var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "success", msg = "Payment method save successfully" }, formatter)); } } } catch (Exception ex) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = ex.ToString() }, formatter)); } }
public HttpResponseMessage Put([FromBody] Models.payment_method objPaymentMethod, long?updated_by) { try { if (string.IsNullOrEmpty(objPaymentMethod.payment_method_name)) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = "Payment method name is Empty" }, formatter)); } else { payment_method update_payment_method = new payment_method { payment_method_id = objPaymentMethod.payment_method_id, payment_method_name = objPaymentMethod.payment_method_name, is_active = objPaymentMethod.is_active, is_deleted = objPaymentMethod.is_deleted, created_by = objPaymentMethod.created_by, created_date = DateTime.Now }; paymentMethodRepository.UpdatePaymentMethod(update_payment_method, updated_by); var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "success", msg = "Payment method update successfully" }, formatter)); } } catch (Exception ex) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = ex.ToString() }, formatter)); } }