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); } }
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); } }
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); } }