Пример #1
0
        public JsonResult agregar_contrato(Contrato contrato, List <string> servicios)
        {
            string validacion = "fail";
            Fecha  fecha      = new Fecha();
            string date       = fecha.fecha();

            contrato.FECHA_CREACION   = date;
            contrato.USUARIO_CREACION = (string)(Session["User"]);

            int id = dao_contrato.AgregarContrato(contrato);
            List <Servicio_Contrato> servicios_Contrato = new List <Servicio_Contrato>();
            Servicio_Contrato        servicio_Contrato;

            foreach (var dato in servicios)
            {
                servicio_Contrato                  = new Servicio_Contrato();
                servicio_Contrato.ID_CONTRATO      = id;
                servicio_Contrato.ID_SERVICIO      = Int32.Parse(dato);
                servicio_Contrato.FECHA_CREACION   = date;
                servicio_Contrato.USUARIO_CREACION = (string)(Session["User"]);
                servicios_Contrato.Add(servicio_Contrato);
            }

            int result = dao_contrato.AgregarServiciosContrato(servicios_Contrato);

            if (result == 1)
            {
                validacion = "sucess";
            }
            return(Json(validacion, JsonRequestBehavior.AllowGet));
        }
Пример #2
0
        public string agregar_contrato(Contrato contrato, List <string> servicios, string user)
        {
            string validacion = "fail";
            Fecha  fecha      = new Fecha();
            string date       = fecha.fecha();

            contrato.FECHA_CREACION   = date;
            contrato.USUARIO_CREACION = user;

            int id = dao_contrato.AgregarContrato(contrato);

            int result = 1;

            if (servicios != null)
            {
                List <Servicio_Contrato> servicios_Contrato = new List <Servicio_Contrato>();
                Servicio_Contrato        servicio_Contrato;

                foreach (var dato in servicios)
                {
                    servicio_Contrato                  = new Servicio_Contrato();
                    servicio_Contrato.ID_CONTRATO      = id;
                    servicio_Contrato.ID_SERVICIO      = Int32.Parse(dato);
                    servicio_Contrato.FECHA_CREACION   = date;
                    servicio_Contrato.USUARIO_CREACION = user;
                    servicios_Contrato.Add(servicio_Contrato);
                }

                result = dao_contrato.AgregarServiciosContrato(servicios_Contrato);
            }

            if (result == 1)
            {
                validacion = "sucess";
            }
            return(validacion);
        }