public HttpResponseMessage GetInventoryAdjustmentById([FromBody] Models.inventory_adjustment inventory_adjustment) { var inventoryAdjustmentId = inventory_adjustment.inventory_adjustment_id; var employee = inventoryAdjustmentRepository.GetInventoryAdjustmentById(inventoryAdjustmentId); HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK, employee); return(response); }
public HttpResponseMessage Delete([FromBody] Models.inventory_adjustment inventory_adjustment) { try { bool data = inventoryAdjustmentRepository.DeleteInventoryAdjustment(inventory_adjustment.inventory_adjustment_id); var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "success", msg = "Delete Successfully." }, formatter)); } catch (Exception ex) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = ex.ToString() }, formatter)); } }
public HttpResponseMessage PostAccessories([FromBody] Models.inventory_adjustment inventory_adjustment) { try { if (string.IsNullOrEmpty(inventory_adjustment.warehouse_id.ToString())) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = "Select Warehouse" }, formatter)); } if (string.IsNullOrEmpty(inventory_adjustment.contra_warehouse_id.ToString())) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = "Select Contra Warehouse" }, formatter)); } if (string.IsNullOrEmpty(inventory_adjustment.product_id.ToString())) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = "Select Product" }, formatter)); } if (string.IsNullOrEmpty(inventory_adjustment.physical_quantity.ToString())) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = "Physical Count is empty !!" }, formatter)); } else { inventory_adjustment insertInventoryAdjustment = new inventory_adjustment { adjustment_type = "Accessories", warehouse_id = inventory_adjustment.warehouse_id, contra_warehouse_id = inventory_adjustment.contra_warehouse_id, product_id = inventory_adjustment.product_id, system_quantity = inventory_adjustment.system_quantity, physical_quantity = inventory_adjustment.physical_quantity, adjustment_quantity = inventory_adjustment.adjustment_quantity, status = "Created", created_by = inventory_adjustment.created_by, created_date = DateTime.Now, updated_by = inventory_adjustment.created_by, updated_date = DateTime.Now }; var x = inventoryAdjustmentRepository.PostAccessories(insertInventoryAdjustment); if (x == 0) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = "Error !!" }, formatter)); } else { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "success", msg = "Saved successfully" }, formatter)); } } } catch (Exception ex) { var formatter = RequestFormat.JsonFormaterString(); return(Request.CreateResponse(HttpStatusCode.OK, new Confirmation { output = "error", msg = ex.ToString() }, formatter)); } }