public ActionResult RegistroAgencias(Agencitas newagencia) { DataClasses1DataContext db = new DataClasses1DataContext(); if (ModelState.IsValid) { agencia age = new agencia(); cliente clie = new cliente(); clie.nombre = newagencia.nombr; clie.telefono = newagencia.tel; clie.email = newagencia.email; clie.direccion = newagencia.dir; clie.ciudad = newagencia.ciu; clie.pais = newagencia.pa; clie.estado = newagencia.est; clie.contacto = newagencia.cont; db.clientes.InsertOnSubmit(clie); db.SubmitChanges(); int idA = db.clientes.OrderByDescending(b => b.id).First().id; age.idCli = idA; age.nit = newagencia.nit; db.agencias.InsertOnSubmit(age); db.SubmitChanges(); } ViewBag.usu2 = (from a in db.clientes join j in db.agencias on a.id equals j.idCli select a).ToList(); return(Redirect("../Cliente/RegistroAgencias")); }
public ActionResult eliminaragencia(Agencitas newagencia) { DataClasses1DataContext dt = new DataClasses1DataContext(); if ((from i in dt.clientes where i.nombre == newagencia.nombr select i).ToList().Count == 0) { ViewBag.flag = 0; } else { var x = (from i in dt.clientes join j in dt.agencias on i.id equals j.idCli where i.nombre == newagencia.nombr select new { telefono = i.telefono, id = i.id, nit = j.nit, email = i.email, direccion = i.direccion, ciudad = i.ciudad, estado = i.estado, pais = i.pais, contacto = i.contacto }).ToArray()[0]; ViewBag.id = x.id; ViewBag.nit = x.nit; ViewBag.telefono = x.telefono; ViewBag.email = x.email; ViewBag.direccion = x.direccion; ViewBag.ciudad = x.ciudad; ViewBag.estado = x.estado; ViewBag.pais = x.pais; ViewBag.contacto = x.contacto; ViewBag.flag = 1; } return(View()); }
public ActionResult actualizarage(Agencitas newagencia) { DataClasses1DataContext db = new DataClasses1DataContext(); cliente c = db.clientes.Single(u => u.id == newagencia.id); agencia ag = db.agencias.Single(u => u.idCli == newagencia.id); c.nombre = newagencia.nombr; c.telefono = newagencia.tel; c.direccion = newagencia.dir; c.email = newagencia.email; c.estado = newagencia.est; c.ciudad = newagencia.ciu; c.pais = newagencia.pa; c.contacto = newagencia.cont; ag.nit = newagencia.nit; db.SubmitChanges(); return(Redirect("../Cliente/RegistroAgencias")); }