public int UpdateShipmentAssignedData(ShipmentAssignedRequest shipmentAssignedRequest) { int UpdateCount = 0; try { conn.Open(); MySqlCommand cmd = new MySqlCommand("SP_PHYUpdateShipmentAssignedData", conn) { Connection = conn }; cmd.Parameters.AddWithValue("@_ShipmentAWBID", shipmentAssignedRequest.ShipmentAWBID); cmd.Parameters.AddWithValue("@_ReferenceNo", shipmentAssignedRequest.ReferenceNo); cmd.Parameters.AddWithValue("@_StoreName", shipmentAssignedRequest.StoreName); cmd.Parameters.AddWithValue("@_StaffName", shipmentAssignedRequest.StaffName); cmd.Parameters.AddWithValue("@_MobileNumber", shipmentAssignedRequest.MobileNumber); cmd.Parameters.AddWithValue("@_IsProceed", shipmentAssignedRequest.IsProceed); cmd.CommandType = CommandType.StoredProcedure; UpdateCount = Convert.ToInt32(cmd.ExecuteNonQuery()); } catch (Exception) { throw; } finally { if (conn != null) { conn.Close(); } } return(UpdateCount); }
public ResponseModel UpdateShipmentAssignedData([FromBody] ShipmentAssignedRequest shipmentAssignedRequest) { int UpdateCount = 0; HSOrderCaller hSOrderCaller = new HSOrderCaller(); ResponseModel objResponseModel = new ResponseModel(); int statusCode = 0; string statusMessage = ""; try { string token = Convert.ToString(Request.Headers["X-Authorized-Token"]); Authenticate authenticate = new Authenticate(); authenticate = SecurityService.GetAuthenticateDataFromToken(_radisCacheServerAddress, SecurityService.DecryptStringAES(token)); UpdateCount = hSOrderCaller.UpdateShipmentAssignedData(new HSOrderService(_connectionString), shipmentAssignedRequest); statusCode = UpdateCount.Equals(0) ? (int)EnumMaster.StatusCode.RecordNotFound : (int)EnumMaster.StatusCode.Success; statusMessage = CommonFunction.GetEnumDescription((EnumMaster.StatusCode)statusCode); objResponseModel.Status = true; objResponseModel.StatusCode = statusCode; objResponseModel.Message = statusMessage; objResponseModel.ResponseData = UpdateCount; } catch (Exception) { throw; } return(objResponseModel); }
public int UpdateShipmentAssignedData(IHSOrder order, ShipmentAssignedRequest shipmentAssignedRequest) { _OrderRepository = order; return(_OrderRepository.UpdateShipmentAssignedData(shipmentAssignedRequest)); }