コード例 #1
0
 public JsonResult DeleteSimplifiedRequisitionLines([FromBody] SimplifiedRequisitionLineViewModel data)
 {
     //mensage
     if (data != null)
     {
         if (DBSimplifiedRequisitionLines.Delete(DBSimplifiedRequisitionLines.ParseToDatabase(data)))
         {
             data.eReasonCode = 100;
             data.eMessage    = "Linha Requisição Simplificada removida com sucesso.";
         }
         else
         {
             data.eReasonCode = 101;
             data.eMessage    = "Ocorreu um erro ao remover a Linha Requisição Simplificada.";
         }
     }
     return(Json(data));
 }
コード例 #2
0
        public JsonResult DeleteSimplifiedRequisition([FromBody] SimplifiedRequisitionViewModel item)
        {
            SimplifiedRequisitionViewModel result = new SimplifiedRequisitionViewModel();

            if (item != null)
            {
                // Delete Lines Requisitions
                List <LinhasRequisiçõesSimplificadas> CLinhas = DBSimplifiedRequisitionLines.GetById(item.RequisitionNo);
                CLinhas.ForEach(x => DBSimplifiedRequisitionLines.Delete(x));

                RequisiçõesSimplificadas CLocation = DBSimplifiedRequisitions.GetById(item.RequisitionNo);
                if (DBSimplifiedRequisitions.Delete(CLocation))
                {
                    result.eReasonCode = 100;
                    result.eMessage    = "Requisição Simplificada removida com sucesso.";
                }
                else
                {
                    result.eReasonCode = 101;
                    result.eMessage    = "Ocorreu um erro ao remover a Requisição Simplificada.";
                }
            }
            return(Json(result));
        }