public ActionResult RegistrarEmpresa(cliempresa newcliente) { if (ModelState.IsValid) { ConectorDataContext db = new ConectorDataContext(); cliente cli = new cliente(); empresa emp = new empresa(); cli.nombre = newcliente.nombre; cli.telefono = newcliente.telefono; cli.direccion = newcliente.direccion; cli.email = newcliente.email; cli.ciudad = newcliente.ciudad; cli.estado = newcliente.estado; cli.pais = newcliente.pais; db.clientes.InsertOnSubmit(cli); int idC = db.clientes.OrderByDescending(a => a.id).First().id; emp.idcli = idC; emp.nit = newcliente.nit; emp.pago = newcliente.pago; emp.contacto = newcliente.contacto; db.empresas.InsertOnSubmit(emp); db.SubmitChanges(); return Redirect("../cliente/mostrarempresa"); } return View(); // return RedirectToAction("insertar", "cliente"); }
public ActionResult RegistrarPersona(cliper newcliente) { if (ModelState.IsValid) { ConectorDataContext db = new ConectorDataContext(); cliente cli = new cliente(); persona per = new persona(); cli.nombre = newcliente.nombre; cli.telefono = newcliente.telefono; cli.direccion = newcliente.direccion; cli.email = newcliente.email; cli.ciudad = newcliente.ciudad; cli.estado = newcliente.estado; cli.pais = newcliente.pais; db.clientes.InsertOnSubmit(cli); int idA = db.clientes.OrderByDescending(a => a.id).First().id; per.idcli = idA; per.apellidos = newcliente.apelli; per.pasaporte = newcliente.pasaporte; per.comentario = newcliente.comen; per.cumpleaños = newcliente.cumple; db.personas.InsertOnSubmit(per); db.SubmitChanges(); return Redirect("../cliente/mostrarcliente"); //return RedirectToAction("exito", "habitaciones"); } return View(); }
public ActionResult RegistrarAgencia(cliagencia newcliente) { if (ModelState.IsValid) { ConectorDataContext db = new ConectorDataContext(); cliente cli = new cliente(); agencia age = new agencia(); cli.nombre = newcliente.nombre; cli.telefono = newcliente.telefono; cli.direccion = newcliente.direccion; cli.email = newcliente.email; cli.ciudad = newcliente.ciudad; cli.estado = newcliente.estado; cli.pais = newcliente.pais; db.clientes.InsertOnSubmit(cli); int idB = db.clientes.OrderByDescending(a => a.id).First().id; age.idcli = idB; age.nit = newcliente.nit; age.contacto = newcliente.contacto; db.agencias.InsertOnSubmit(age); db.SubmitChanges(); return Redirect("../cliente/mostraragencia"); } return View(); }
public ActionResult upload(ArchivoFile datos) { string rutafisica = Server.MapPath("~/csv"); string rt = rutafisica + @"/" + datos.archivo.FileName; datos.archivo.SaveAs(rutafisica + @"/" + datos.archivo.FileName); ConectorDataContext db = new ConectorDataContext(); archivo ar = new archivo() { rutafisica = rutafisica + @"/" + datos.archivo.FileName, fecha = DateTime.Now.ToString() }; db.archivos.InsertOnSubmit(ar); db.SubmitChanges(); CsvReader csv = new CsvReader(new StreamReader(rt), true); int total = csv.FieldCount; string[] headers = csv.GetFieldHeaders(); List<cliente> listacli = new List<cliente>(); while (csv.ReadNextRecord()) { cliente cli = new cliente() { nombre = csv[0], telefono = csv[1], direccion = csv[2], email = csv[3], ciudad = csv[4], estado = csv[5], pais = csv[6], // id = csv[8] }; listacli.Add(cli); db.clientes.InsertOnSubmit(cli); db.SubmitChanges(); } ViewBag.lista = listacli; return View(); }
partial void Deletecliente(cliente instance);
partial void Updatecliente(cliente instance);
partial void Insertcliente(cliente instance);