public object FindForId(int id) { var lotificadora = new LotificadoraViewModels(); string query = "SELECT id, nombre, direccion, telefono, tasa_interes, tasa_mora FROM lotificadora WHERE id = " + id; using (var connection = PostConnection.Connection()) { using (var command = db.Command(query)) { try { connection.Open(); command.Connection = connection; using (var reader = command.ExecuteReader()) { while (reader.Read()) { lotificadora.id = Convert.ToInt16(reader["id"]); lotificadora.nombre = reader["nombre"].ToString(); lotificadora.direccion = reader["direccion"].ToString(); lotificadora.telefono = Convert.ToInt32(reader["telefono"]); lotificadora.tasa_interes = Convert.ToDouble(reader["tasa_interes"]); lotificadora.tasa_mora = Convert.ToDouble(reader["tasa_mora"]); } } } catch (Exception ex) { Console.WriteLine(ex.Message); } } } return(lotificadora); }
public ActionResult Edit(LotificadoraViewModels datos) { DBLotificadora dblotificadora = new DBLotificadora(); Lotificadora lotifi = new Lotificadora(dblotificadora); lotifi.Update(datos); return(RedirectToAction("Index", "Lotificadora")); }
public ActionResult Create() { ViewBag.Title = "Agregar Lotificadora"; LotificadoraViewModels LotificadoraTelefono = new LotificadoraViewModels(); LotificadoraTelefono.Companias = dbCtx.CompaniaTelefono.ToList(); return(View(LotificadoraTelefono)); }
public ActionResult Create(LotificadoraViewModels datos) { ViewBag.Title = "Ingresar Lotificadora"; DBLotificadora dblotificadora = new DBLotificadora(); Lotificadora lotifi = new Lotificadora(dblotificadora); lotifi.Save(datos); return(RedirectToAction("Index", "Lotificadora")); }
public ActionResult Edit(LotificadoraViewModels model) { if (ModelState.IsValid) { Lotificadora = dbCtx.Lotificadora.FirstOrDefault(a => a.Id == model.Id); Lotificadora.NombreLotificadora = model.NombreLotificadora; Lotificadora.Direccion = model.Direccion; dbCtx.SaveChanges(); } return(RedirectToAction("Index")); }
public ActionResult Edit(int id) { ViewBag.Title = "Editar Lotificadora"; LotificadoraViewModels lotificadora = new LotificadoraViewModels(); Lotificadora = dbCtx.Lotificadora.FirstOrDefault(a => a.Id == id); lotificadora.Id = Lotificadora.Id; lotificadora.NombreLotificadora = Lotificadora.NombreLotificadora; lotificadora.Direccion = Lotificadora.Direccion; return(View(lotificadora)); }
public ActionResult Create(LotificadoraViewModels model) { if (ModelState.IsValid) { Lotificadora.NombreLotificadora = model.NombreLotificadora; Lotificadora.Direccion = model.Direccion; dbCtx.Lotificadora.Add(Lotificadora); dbCtx.SaveChanges(); TelefonoLotificadora telefono = new TelefonoLotificadora(); telefono.NumeroTelefono = model.NumeroTelefono; telefono.CompaniaTelefonoId = model.CompaniaTelefonoId; telefono.LotificadoraId = Lotificadora.Id; dbCtx.TelefonoLotificadora.Add(telefono); dbCtx.SaveChanges(); } return(RedirectToAction("Index")); }
public int Update(LotificadoraViewModels datos) { return(persistence.Update(datos)); }