Exemplo n.º 1
0
        public AddPlanResponseDTO AddPlan(AddPlanRequestDTO planRequest)
        {
            AddPlanResponseDTO planResponse = new AddPlanResponseDTO();

            planResponse.ListaPlan = new List <CatPlan>();

            PlanDal planDal = new PlanDal();

            int resultado = 0;

            foreach (CatPlan plan in planRequest.ListaPlan)
            {
                try
                {
                    resultado = planDal.AddPlan(plan.plan, plan.descripcion, plan.idModalidadPago, plan.usuarioInsert);

                    if (resultado == -1)
                    {
                        plan.mensaje = "OK";
                    }
                    else
                    {
                        plan.mensaje = "Error: Ocurrio un problema y no se edito la informacion de forma adecuada.";
                    }

                    planResponse.ListaPlan.Add(plan);
                }
                catch (Exception ex)
                {
                    plan.mensaje = "Error: " + ex.Message + ": Ocurrio un problema y no se edito la informacion de forma adecuada.";
                }
            }

            return(planResponse);
        }
Exemplo n.º 2
0
        public int AddPlan(PlanModel Plan)
        {
            PlanDal Dal = new PlanDal();

            Dal.AddPlan(Plan);
            return(1);
        }