// // GET: /Cliente/Create public ActionResult Create() { Clientes cli = new Clientes() { IDCliente = 100 }; return View(cli); }
public ActionResult Create(Clientes Cli) { try { // TODO: Add insert logic here if (string.IsNullOrEmpty(Cli.Nombre)) { ModelState.AddModelError("Nombre", "El nombre es requerido"); return View(); } new ClienteRepositorio().InsertarCliente(Cli); return RedirectToAction("Index"); } catch { return View(); } }
public void ActualizarCliente(Clientes Cli) { var ClienteActual = (from CliActual in m_ctx.Clientes where CliActual.IDCliente == Cli.IDCliente select CliActual) .SingleOrDefault(); if (ClienteActual != null) { ClienteActual.Nombre = Cli.Nombre; ClienteActual.IDContacto = Cli.IDContacto; ClienteActual.Calle = Cli.Calle; ClienteActual.Numero = Cli.Numero; ClienteActual.Piso = Cli.Piso; ClienteActual.Departamento = Cli.Departamento; ClienteActual.Cuidad = Cli.Cuidad; ClienteActual.Provincia = Cli.Provincia; ClienteActual.Pais = Cli.Pais; ClienteActual.Telefono = Cli.Telefono; ClienteActual.Web = Cli.Web; } m_ctx.SubmitChanges(); }
partial void DeleteClientes(Clientes instance);
partial void UpdateClientes(Clientes instance);
partial void InsertClientes(Clientes instance);
public int InsertarCliente(Clientes Cli) { m_ctx.Clientes.InsertOnSubmit(Cli); m_ctx.SubmitChanges(); return Cli.IDCliente; }
public ActionResult Edit(Clientes cli) { try { // TODO: Add update logic here new ClienteRepositorio().ActualizarCliente(cli); return RedirectToAction("Index"); } catch { return View(); } }