public ActionResult Editar(int id) { var DireccionesDao = new DireccionesDao(); var modelo = new DireccionesModel(); var Direcciones = DireccionesDao.ObternerDireccion(id); modelo.IdDireccion = id; modelo.Nombre = Direcciones.Nombre; return(View(modelo)); }
//Guarda Direcciones random en la tabla Direcciones base de datos private void DoWork(object state) { var DireccionesDao = new DireccionesDao(); Random rnd = new Random(); int number = rnd.Next(1, 100); var direccion = "AC 70 #76-" + number + ""; DireccionesDao.InsertarDireccion(new DireccionesDto { IdDireccion = 0, Nombre = direccion }); }
public ActionResult Eliminar(int id) { try { if (ModelState.IsValid) { var DireccionesDao = new DireccionesDao(); DireccionesDao.EliminarDireccion(id); } return(Redirect("~/direcciones/obtener")); } catch (Exception ex) { _logger.LogError(@"Error: {0}", ex); throw; } }
public ActionResult Editar(DireccionesModel model) { try { if (ModelState.IsValid) { var DireccionesDao = new DireccionesDao(); DireccionesDao.ActualizarDireccion(new DireccionesDto { IdDireccion = model.IdDireccion, Nombre = model.Nombre }); } return(Redirect("~/direcciones/obtener")); } catch (Exception ex) { _logger.LogError(@"Error: {0}", ex); throw; } }
public IActionResult Obtener() { var direccionesDao = new DireccionesDao(); var modelo = new List <DireccionesModel>(); try { var direcciones = direccionesDao.ObternerDirecciones(); foreach (var direccion in direcciones) { modelo.Add(new DireccionesModel { IdDireccion = direccion.IdDireccion, Nombre = direccion.Nombre }); } return(View(modelo)); } catch (Exception ex) { _logger.LogError(@"Error: {0}", ex); throw; } }