Exemplo n.º 1
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));
        }