コード例 #1
0
        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");
        }
コード例 #2
0
 partial void Deleteempresa(empresa instance);
コード例 #3
0
 partial void Updateempresa(empresa instance);
コード例 #4
0
 partial void Insertempresa(empresa instance);
コード例 #5
0
		private void detach_empresas(empresa entity)
		{
			this.SendPropertyChanging();
			entity.cliente = null;
		}
コード例 #6
0
		private void attach_empresas(empresa entity)
		{
			this.SendPropertyChanging();
			entity.cliente = this;
		}