partial void Deleteagencia(agencia instance);
partial void Updateagencia(agencia instance);
partial void Insertagencia(agencia instance);
private void detach_agencia(agencia entity) { this.SendPropertyChanging(); entity.cliente = null; }
private void attach_agencia(agencia entity) { this.SendPropertyChanging(); entity.cliente = this; }
public ActionResult registrar(cliente model) { //var aa= Request["tipo"]; // agencia c = new agencia(); //contacto = Request["contacto"]; coneccionDataContext ob =new coneccionDataContext(); cliente ob1 = new cliente() { nombre = model.nombre, telefono = model.telefono,email = model.email, direccion = model.direccion, estado = model.estado, comentario = model.comentario,codigo_ciudad=model.codigo_ciudad }; ob.cliente.InsertOnSubmit(ob1); ob.SubmitChanges(); a = (from ag in ob.cliente select ag.codigo_cliente).OrderByDescending(codigo => codigo).First(); string xx= User.Identity.Name; Guid iddd = ob.Users.Where(ss => ss.UserName == xx).First().UserId; usuario q = new usuario(); q.codigo_user = iddd; q.codigo_cliente = a; ob.usuario.InsertOnSubmit(q); ob.SubmitChanges(); data = iddd; if (Request["tipo"] == "empresa") { empresa em = new empresa(); em.contacto = Request["contacto"]; em.nit =Convert.ToInt32(Request["nit"]); em.metodo_pago = Request["contacto"]; em.codigo_cliente = a; ob.empresa.InsertOnSubmit(em); ob.SubmitChanges(); } if (Request["tipo"] == "agencia") { agencia ag = new agencia(); ag.nit = Convert.ToInt32(Request["nit"]); ag.contacto = (Request["contacto"]); ag.codigo_cliente = a; ob.agencia.InsertOnSubmit(ag); ob.SubmitChanges(); } if (Request["tipo"] == "persona") { persona pe = new persona(); pe.paterno=(Request["paterno"]); pe.materno=(Request["materno"]); pe.pasaporte = (Request["pasaporte"]); pe.cumpleaños = Convert.ToDateTime((Request["cumpleaños"])); pe.codigo_cliente = a; ob.persona.InsertOnSubmit(pe); ob.SubmitChanges(); } agregarroldecliente(data); return (RedirectToAction("Index")); }