Пример #1
0
        public Reply EditUser(UserRequest model)
        {
            using (DigitalWareContext db = new DigitalWareContext())
            {
                Reply oReply = new Reply();
                oReply.Success = 0;

                string spassword = Encrypt.GetSHA256(model.Password);

                try
                {
                    var user = db.Usuarios.Find(model.Id);
                    user.Nombre          = model.Nombre;
                    user.IdRoll          = model.IdRoll;
                    user.Password        = spassword;
                    user.Email           = model.Email;
                    db.Entry(user).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
                    db.SaveChanges();
                    oReply.Success = 1;
                }
                catch (Exception ex)
                {
                    oReply.Message = ex.Message;
                }

                return(oReply);
            }
        }
Пример #2
0
        public Reply EditVuelo(VuelosRequest model)
        {
            using (DigitalWareContext db = new DigitalWareContext())
            {
                Reply oReply = new Reply();
                oReply.Success = 0;
                try
                {
                    Vuelo vuelo = db.Vuelos.Find(model.Id);
                    vuelo.Destino         = model.Destino;
                    vuelo.FechaLlegada    = model.FechaLlegada;
                    vuelo.FechaSalida     = model.FechaSalida;
                    vuelo.IdAeronave      = model.IdAeronave;
                    db.Entry(vuelo).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
                    db.SaveChanges();
                    oReply.Success = 1;
                }
                catch (Exception ex)
                {
                    oReply.Message = ex.Message;
                }

                return(oReply);
            }
        }
Пример #3
0
        public Reply EditAeronave(AeronaveRequest model)
        {
            using (DigitalWareContext db = new DigitalWareContext())
            {
                Reply oReply = new Reply();
                oReply.Success = 0;
                try
                {
                    Aeronave aeronave = db.Aeronaves.Find(model.Id);
                    aeronave.Marca           = model.Marca;
                    aeronave.Modelo          = model.Modelo;
                    aeronave.Capacidad       = model.Capacidad;
                    db.Entry(aeronave).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
                    db.SaveChanges();
                    oReply.Success = 1;
                }
                catch (Exception ex)
                {
                    oReply.Message = ex.Message;
                }

                return(oReply);
            }
        }