コード例 #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 actualizar_estado_deshabilitar_Contrato(int id_contrato, string user)
        {
            string validacion = "fail";

            string Usuario_Edita = user;
            Fecha  fecha         = new Fecha();
            string dato          = fecha.fecha();

            Contrato contrato = new Contrato(id_contrato, dato, Usuario_Edita);

            Servicio_Contrato servicio_Contrato = new Servicio_Contrato();

            int result = dao_contrato.ActualizarEstadoDeshabilitarContrato(contrato);

            if (result == 1)
            {
                validacion = "sucess";
            }
            return(validacion);
        }
コード例 #3
0
        public JsonResult actualizar_estado_deshabilitar_Contrato(int id_contrato)
        {
            string validacion = "fail";

            string Usuario_Edita = (string)(Session["User"]);
            Fecha  fecha         = new Fecha();
            string dato          = fecha.fecha();

            Contrato contrato = new Contrato(id_contrato, dato, Usuario_Edita);

            Servicio_Contrato servicio_Contrato = new Servicio_Contrato();

            int result = dao_contrato.ActualizarEstadoDeshabilitarContrato(contrato);


            if (result == 1)
            {
                validacion = "sucess";
            }
            return(Json(validacion, JsonRequestBehavior.AllowGet));
        }
コード例 #4
0
        public string modificar_contrato(Contrato contrato, List <string> servicios, string user)
        {
            string validacion    = "fail";
            Fecha  fecha         = new Fecha();
            string fecha_asignar = fecha.fecha();

            contrato.FECHA_CREACION   = fecha_asignar;
            contrato.USUARIO_CREACION = user;

            int result = dao_contrato.ModificarContrato(contrato);

            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      = contrato.ID_CONTRATO;
                    servicio_Contrato.ID_SERVICIO      = Int32.Parse(dato);
                    servicio_Contrato.FECHA_CREACION   = fecha_asignar;
                    servicio_Contrato.USUARIO_CREACION = user;
                    servicios_Contrato.Add(servicio_Contrato);
                }

                result = dao_contrato.ModificarServiciosContrato(servicios_Contrato);
            }
            else
            {
                result = dao_contrato.QuitarServiciosContrato(contrato.ID_CONTRATO);
            }

            if (result == 1)
            {
                validacion = "sucess";
            }
            return(validacion);
        }
コード例 #5
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);
        }