protected void BtnAgregarDireccion_Click(object sender, EventArgs e) { Guid UidPais = new Guid(DDLDPais.SelectedItem.Value.ToString()); Guid UidEstado = new Guid(DDLDEstado.SelectedItem.Value); Guid UidMunicipio = new Guid(DDLDMunicipio.SelectedItem.Value); Guid UidCiudad = new Guid(DDLDCiudad.SelectedItem.Value.ToString()); Guid UidColonia = new Guid(DDLDColonia.SelectedItem.Value.ToString()); string NOMBRECIUDAD = MVDireccion.ObtenerNombreDeLaCiudad(DDLDCiudad.SelectedItem.Value.ToString()); string NOMBRECOLONIA = MVDireccion.ObtenerNombreDeLaColonia(DDLDColonia.SelectedItem.Value.ToString()); if (txtIdDireccion.Text != string.Empty) { MVDireccion.ActualizaListaDireccion(txtIdDireccion.Text, UidPais, UidEstado, UidMunicipio, UidCiudad, UidColonia, txtCalle0.Text, txtCalle1.Text, txtCalle2.Text, txtDManzana.Text, txtDLote.Text, txtDCodigoPostal.Text, txtDReferencia.Text, txtIdentificadorDeDireccion.Text, NOMBRECIUDAD, NOMBRECOLONIA); } else { Guid UidDireccion = Guid.NewGuid(); MVDireccion.AgregaDireccionALista(UidDireccion, UidPais, UidEstado, UidMunicipio, UidCiudad, UidColonia, txtCalle0.Text, txtCalle1.Text, txtCalle2.Text, txtDManzana.Text, txtDLote.Text, txtDCodigoPostal.Text, txtDReferencia.Text, NOMBRECIUDAD, NOMBRECOLONIA, txtIdentificadorDeDireccion.Text); } MVDireccion.GuardaListaDeDirecciones(MVDireccion.ListaDIRECCIONES, new Guid(Session["IdUsuario"].ToString()), "asp_AgregaDireccionUsuario", "Usuario"); MVDireccion.ObtenerDireccionesUsuario(Session["IdUsuario"].ToString()); CargaGrid("Direccion"); DgvDirecciones.SelectedIndex = -1; PnlDetallesDireccion.Visible = false; }