public ActionResult Mod(ViewCliente cliente) { var apellidoN = Request.Form["ApellidoN"]; var nombreN = Request.Form["NombreN"]; int edadN; int.TryParse(Request.Form["EdadN"], out edadN); if (ModelState.IsValid) { gestor.Modificar(cliente.ConvertirAModelo(), apellidoN, nombreN, edadN); } return(View("AdminClientes")); }
public ActionResult Borrar(ViewCliente cliente) { if (ModelState.IsValid) { gestor.Eliminar(cliente.ConvertirAModelo()); } else { return(View("Baja")); } return(View("AdminClientes")); }
public ActionResult Guardar(ViewCliente cliente) { /* Este metodo le pide al gestor que guarde el cliente * inserta en la tabla de la base de datos * Hacer: convertir el objeto view model que recibo como parametro a * tipo Model para el metodo Guardar del gestor */ if (ModelState.IsValid) { gestor.Guardar(cliente.ConvertirAModelo()); } // No deberia recibir un ViewModel tiene que ser un Model! Se convierte! else { return(View("Alta")); } return(View("AdminClientes")); }
public void ImportarDados(object sender, EventArgs args) { var result = MessageBox.Show( "Deseja importar os dados de: Filmes, Clientes e Locações?", "Decisão", MessageBoxButtons.YesNo ); if (result == DialogResult.Yes) { ViewFilme.AddTodosFilmes(); ViewCliente.AddTodosClientes(); ViewLocacao.AddTodasLocacoes(); MessageBox.Show( "Dados Importados", "Informação", MessageBoxButtons.OK); } }
public ActionResult EliminarPorApeYNom(ViewCliente cliente) { gestor.Eliminar(cliente.ConvertirAModelo()); return(RedirectToAction("Listar")); }