public void MostrarUdtUvtSeleccionada() { UdtUvt udtUvt = new UdtUvt(); udtUvt = udtUvtNego.ObtenerUdtUvt(ListarUdts.idUdtUvtSeleccionada); txtTipo.Text = udtUvt.Tipo; txtNombre.Text = udtUvt.Nombre; //traer los datos del Referente //traer los datos del Director txtTelefono.Text = udtUvt.Telefono; txtCorreoElectronico.Text = udtUvt.CorreoElectronico; txtObservaciones.Text = udtUvt.Observaciones; txtDomicilio.Text = udtUvt.Domicilio; if (udtUvt.IdLocalidad > 0) { txtLocalidad.Text = localidadNego.TraerLocalidad(udtUvt.IdLocalidad.Value); } else { txtLocalidad.Text = ""; } }
public void ActualizarUdtUvt(UdtUvt udtUvt) { using (ModeloDeDominio modeloDeDominio = new ModeloDeDominio()) { modeloDeDominio.AttachCopy(udtUvt); modeloDeDominio.SaveChanges(); } }
public int GuardarUdtUvt(UdtUvt udtUvt) { using (ModeloDeDominio modeloDeDominio = new ModeloDeDominio()) { modeloDeDominio.Add(udtUvt); modeloDeDominio.SaveChanges(); return(udtUvt.IdUdtUvt); } }
public int TraerUdtUvtIdSegunItem(string item) { using (ModeloDeDominio modeloDeDominio = new ModeloDeDominio()) { UdtUvt result = modeloDeDominio.UdtUvts.Where(c => c.Nombre == item).FirstOrDefault(); modeloDeDominio.CreateDetachedCopy(result); return(result.IdUdtUvt); } }
public UdtUvt ObtenerUdtUvt(int id) { using (ModeloDeDominio modeloDeDominio = new ModeloDeDominio()) { UdtUvt result = modeloDeDominio.UdtUvts.Where(c => c.IdUdtUvt == id).FirstOrDefault(); modeloDeDominio.CreateDetachedCopy(result); return(result); } }
private void ActualizarUdtUvt() { UdtUvt udtUvt = new UdtUvt(); udtUvt.IdUdtUvt = id; udtUvt.Nombre = txtNombre.Text; udtUvt.Telefono = txtTelefono.Text; udtUvt.CorreoElectronico = txtCorreoElectronico.Text; udtUvt.Domicilio = txtDomicilio.Text; udtUvt.Observaciones = txtObservaciones.Text; //PARA EL REFERENTE if (ddlReferenteTecnico.SelectedValue == "-1") { udtUvt.ReferenteTecnico = null; } else { string cadena = ddlReferenteTecnico.SelectedItem.ToString(); string[] separadas; separadas = cadena.Split(','); string itemApellido = separadas[0]; string itemNombre = separadas[1]; udtUvt.ReferenteTecnico = personaNego.TraerPersonaIdSegunItem(itemApellido, itemNombre); } //PARA EL DIRECTOR / GERENTE if (ddlDirectorGerente.SelectedValue == "-1") { udtUvt.DirectorGerente = null; } else { string cadena = ddlDirectorGerente.SelectedItem.ToString(); string[] separadas; separadas = cadena.Split(','); string itemApellido = separadas[0]; string itemNombre = separadas[1]; udtUvt.DirectorGerente = personaNego.TraerPersonaIdSegunItem(itemApellido, itemNombre); } udtUvt.Tipo = ddlTipo.SelectedItem.ToString(); if (ddlLocalidad.SelectedValue != "-1") { udtUvt.IdLocalidad = localidadNego.TraerLocalidadIdSegunItem(ddlLocalidad.SelectedItem.ToString()); } udtUvtNego.ActualizarUdtUvt(udtUvt); }
protected void ddlUdtUvt_SelectedIndexChanged(object sender, EventArgs e) { if (ddlUdtUvt.SelectedValue != "-1") { //OBTENGO EL ID SELECCIONADO DESDE EL DROPDOWNLIST id = Convert.ToInt32(ddlUdtUvt.SelectedValue.ToString()); UdtUvt udtUvt = udtUvtNego.ObtenerUdtUvt(id); txtNombre.Text = udtUvt.Nombre; txtTelefono.Text = udtUvt.Telefono; txtCorreoElectronico.Text = udtUvt.CorreoElectronico; txtObservaciones.Text = udtUvt.Observaciones; txtDomicilio.Text = udtUvt.Domicilio; if (udtUvt.Tipo == "UDT") { ddlTipo.Text = "0"; } else if (udtUvt.Tipo == "UVT") { ddlTipo.Text = "1"; } else if (udtUvt.Tipo == "UDT / UVT") { ddlTipo.Text = "2"; } if (udtUvt.IdLocalidad > 0) { ddlLocalidad.Text = localidadNego.TraerLocalidad(udtUvt.IdLocalidad.Value); } else { ddlLocalidad.Text = "-1"; } if (udtUvt.ReferenteTecnico == null) { ddlReferenteTecnico.Text = "-1"; } else { ddlReferenteTecnico.Text = personaNego.TraerPersona(udtUvt.ReferenteTecnico.Value); } if (udtUvt.DirectorGerente == null) { ddlDirectorGerente.Text = "-1"; } else { ddlDirectorGerente.Text = personaNego.TraerPersona(udtUvt.DirectorGerente.Value); } } else { txtNombre.Text = ""; txtTelefono.Text = ""; txtCorreoElectronico.Text = ""; txtObservaciones.Text = ""; ddlLocalidad.Text = "-1"; ddlReferenteTecnico.Text = "-1"; ddlDirectorGerente.Text = "-1"; ddlTipo.Text = "-1"; } }
public void ActualizarUdtUvt(UdtUvt udtUvt) { udtUvtRepo.ActualizarUdtUvt(udtUvt); }
public int GuardarUdtUvt(UdtUvt udtUvt) { return(udtUvtRepo.GuardarUdtUvt(udtUvt)); }