Esempio n. 1
0
 public bool Post([FromBody] WorkOrderMasterEntity workOrderMasterEntity)
 {
     try
     {
         return(_WorkOrderMasterService.Create(workOrderMasterEntity));
     }
     catch (Exception ex)
     {
         throw new ApiDataException(1000, "Category Not Found", HttpStatusCode.NotFound);
     }
 }
Esempio n. 2
0
 public bool Put([FromBody] WorkOrderMasterEntity WorkOrderMasterEntity)
 {
     try
     {
         if (WorkOrderMasterEntity.WOID > 0)
         {
             return(_WorkOrderMasterService.Update(WorkOrderMasterEntity.WOID, WorkOrderMasterEntity));
         }
     }
     catch (Exception ex)
     {
         throw new ApiDataException(1000, "Category not found", HttpStatusCode.NotFound);
     }
     return(false);
 }
        public bool Create(WorkOrderMasterEntity obj)
        {
            bool       res = false;
            SqlCommand cmd = new SqlCommand("SO_spSaveWorkOrder");

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@p_WONumber", obj.WONumber);
            cmd.Parameters.AddWithValue("@p_OrderID", obj.OrderID);
            cmd.Parameters.AddWithValue("@p_SubConID", obj.subContID);
            cmd.Parameters.AddWithValue("@p_AssignedDate", obj.AssignedDate);
            cmd.Parameters.AddWithValue("@p_Status", obj.Status);
            cmd.Parameters.AddWithValue("@p_ExpectedCompleteDate", obj.ExpectedCompleteDate);
            cmd.Parameters.AddWithValue("@p_ActionBy", obj.ActionBy);
            //cmd.Parameters.AddWithValue("@IsActive", obj.IsActive);
            var locMax = _unitOfWork.DbLayer.ExecuteNonQuery(cmd);

            if (locMax != Int32.MaxValue)
            {
                res = true;
            }
            return(res);
        }