コード例 #1
0
ファイル: DAContrato_Agencia.cs プロジェクト: ferlaje25/final
        public static bool Actualizar(Contrato_Agencia contrato)
        {
            bool exito = true;

            try
            {
                using (ASAPEntities data = new ASAPEntities())
                {
                    var model = data.Contrato_Agencia.Where(x => x.Id_Contrato_Agencia == contrato.Id_Contrato_Agencia).FirstOrDefault();
                    model.Fecha_Ini_Contrato = contrato.Fecha_Ini_Contrato;
                    model.Fecha_Fin_Contrato = contrato.Fecha_Fin_Contrato;
                    model.Descripcion        = contrato.Descripcion;
                    model.Estado             = contrato.Estado;
                    model.Primer_Descuento   = contrato.Primer_Descuento;
                    model.Tope1             = contrato.Tope1;
                    model.Segundo_Descuento = contrato.Segundo_Descuento;
                    model.Tope2             = contrato.Tope2;
                    model.Id_Agencia_Viaje  = contrato.Id_Contrato_Agencia;
                    model.Id_Aerolinea      = contrato.Id_Aerolinea;
                    data.SaveChanges();
                }
            }
            catch
            {
                exito = false;
            }
            return(exito);
        }
コード例 #2
0
        public JsonResult ActualizarContrato(int Id_Contrato_Agencia, DateTime Fecha_Ini_Contrato, DateTime Fecha_Fin_Contrato, string Descripcion, Decimal Primer_Descuento, int Tope1, Decimal Segundo_Descuento, int Tope2, int Id_Agencia_Viaje, int Id_Aerolinea, string Estado)
        {
            bool exito = true;

            try
            {
                Contrato_Agencia contrato = new Contrato_Agencia();
                contrato.Id_Contrato_Agencia = Id_Contrato_Agencia;
                contrato.Fecha_Ini_Contrato  = Fecha_Ini_Contrato;
                contrato.Fecha_Fin_Contrato  = Fecha_Fin_Contrato;
                contrato.Descripcion         = Descripcion;
                contrato.Primer_Descuento    = Primer_Descuento;
                contrato.Tope1             = Tope1;
                contrato.Segundo_Descuento = Segundo_Descuento;
                contrato.Tope2             = Tope2;
                contrato.Id_Agencia_Viaje  = Id_Agencia_Viaje;
                contrato.Id_Aerolinea      = Id_Aerolinea;
                contrato.Estado            = Estado;
                BLContrato_Agencia.Actualizar(contrato);
            }
            catch
            {
                exito = false;
            }


            return(Json(new { success = exito, oldval = "" }));
        }
コード例 #3
0
ファイル: DAContrato_Agencia.cs プロジェクト: ferlaje25/final
        public static bool Eliminar(int codigo)
        {
            bool exito = true;

            using (ASAPEntities data = new ASAPEntities())
            {
                Contrato_Agencia obj = data.Contrato_Agencia.Where(x => x.Id_Contrato_Agencia.Equals(codigo)).FirstOrDefault();
                data.Contrato_Agencia.Remove(obj);
                data.SaveChanges();
            }
            return(exito);
        }
コード例 #4
0
        public JsonResult GrabarContrato(DateTime Fecha_Ini_Contrato, DateTime Fecha_Fin_Contrato, string Descripcion, decimal Primer_Descuento, int Tope1, decimal Segundo_Descuento, int Tope2, int Id_Agencia_Viaje, int Id_Aerolinea, string Estado)
        {
            Contrato_Agencia contrato = new Contrato_Agencia();

            contrato.Fecha_Ini_Contrato = Fecha_Ini_Contrato;
            contrato.Fecha_Fin_Contrato = Fecha_Fin_Contrato;
            contrato.Descripcion        = Descripcion;
            contrato.Primer_Descuento   = Primer_Descuento;
            contrato.Tope1             = Tope1;
            contrato.Segundo_Descuento = Segundo_Descuento;
            contrato.Tope2             = Tope2;
            contrato.Id_Agencia_Viaje  = Id_Agencia_Viaje;
            contrato.Id_Aerolinea      = Id_Aerolinea;
            contrato.Estado            = Estado;

            bool exito = BLContrato_Agencia.Registrar(contrato);

            return(Json(new { success = exito, oldval = "" }));
        }
コード例 #5
0
ファイル: DAContrato_Agencia.cs プロジェクト: ferlaje25/final
        public static bool Registrar(Contrato_Agencia contrato)
        {
            bool exito = true;

            try
            {
                using (ASAPEntities data = new ASAPEntities())
                {
                    int nuevoCod = data.Contrato_Agencia.Count() + 1;
                    contrato.Id_Contrato_Agencia = nuevoCod;
                    data.Contrato_Agencia.Add(contrato);
                    data.SaveChanges();
                }
            }
            catch
            {
                exito = false;
            }
            return(exito);
        }
コード例 #6
0
ファイル: BLContrato_Agencia.cs プロジェクト: ferlaje25/final
 public static bool Actualizar(Contrato_Agencia agencia)
 {
     return(DAContrato_Agencia.Actualizar(agencia));
 }
コード例 #7
0
ファイル: BLContrato_Agencia.cs プロジェクト: ferlaje25/final
 public static bool Registrar(Contrato_Agencia contrato)
 {
     return(DAContrato_Agencia.Registrar(contrato));
 }