public ActionResult SaveForm(string keyValue, string strEntity) { productEntity entity = strEntity.ToObject <productEntity>(); productIBLL.SaveEntity(keyValue, entity); return(Success("保存成功!")); }
public bool Updateproduct(int prdID, productEntity obj) { bool res = false; SqlCommand cmd = new SqlCommand("PRD_spSaveProduct"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@p_prdID", obj.prdID); cmd.Parameters.AddWithValue("@p_prdCode", obj.prdCode); cmd.Parameters.AddWithValue("@p_prdName", obj.prdName); cmd.Parameters.AddWithValue("@p_UOMID", obj.UOMID); cmd.Parameters.AddWithValue("@p_splitable", obj.splitable); cmd.Parameters.AddWithValue("@p_stock", obj.stock); cmd.Parameters.AddWithValue("@p_re_Orderlevel", obj.re_Orderlevel); cmd.Parameters.AddWithValue("@p_HSNCode", obj.HSNCode); cmd.Parameters.AddWithValue("@p_sell_price", obj.sell_price); cmd.Parameters.AddWithValue("@p_cost_price", obj.cost_price); cmd.Parameters.AddWithValue("@p_ActionBy", obj.ActionBy); cmd.Parameters.AddWithValue("@p_IsActive", obj.IsActive); var locMax = _unitOfWork.DbLayer.ExecuteNonQuery(cmd); if (locMax != Int32.MaxValue) { res = true; } return(res); }
public bool Post([FromBody] productEntity productEntity) { try { return(_productService.Createproduct(productEntity)); } catch (Exception ex) { throw new ApiDataException(1000, "Category Not Found", HttpStatusCode.NotFound); } }
public bool Put([FromBody] productEntity productEntity) { try { if (productEntity.prdID > 0) { return(_productService.Updateproduct(productEntity.prdID, productEntity)); } } catch (Exception ex) { throw new ApiDataException(1000, "Category not found", HttpStatusCode.NotFound); } return(false); }
public ActionResult GetPageList(string pagination, string queryJson) { productEntity query = queryJson.ToObject <productEntity>(); Pagination paginationobj = pagination.ToObject <Pagination>(); var data = productIBLL.GetPageList(paginationobj, query); var jsonData = new { rows = data, total = paginationobj.total, page = paginationobj.page, records = paginationobj.records }; return(Success(jsonData)); }