protected void btnCodigopostalCorporativo_Click(object sender, EventArgs e) { string str_cp = iCodigopostalCorporativo.Value; DataSet ListCP = CodigoPostal.FiltroCP(str_cp); if (ListCP.Tables[0].Rows.Count == 0) { sColoniaCorporativo.Items.Clear(); sColoniaCorporativo.Items.Insert(0, new ListItem("Colonia", string.Empty)); iMunicipioCorporativo.Value = string.Empty; iEstadoCorporativo.Value = string.Empty; sColoniaCorporativo.Attributes.Add("required", "required"); } else { sColoniaCorporativo.DataSource = ListCP; sColoniaCorporativo.DataTextField = "Colonia"; sColoniaCorporativo.DataValueField = "ColoniaID"; sColoniaCorporativo.DataBind(); iMunicipioCorporativo.Value = ListCP.Tables[0].Rows[0]["Municipio"].ToString(); iEstadoCorporativo.Value = ListCP.Tables[0].Rows[0]["Estado"].ToString(); sColoniaCorporativo.Attributes.Add("required", string.Empty); sColoniaCorporativo.Items.Insert(0, new ListItem("Colonia", string.Empty)); } upConfiguracion.Update(); }
protected void lkbRegIniEdit_Click(object sender, EventArgs e) { using (IntelimundoERPEntities mRegistroInicial = new IntelimundoERPEntities()) { var iRegistroInicial = (from c in mRegistroInicial.tblEmpresa select c).ToList(); var iDirector = (from c in mRegistroInicial.tblUsuarios where c.TipoUsuarioID == 2 select c).ToList(); var iCorporativo = (from c in mRegistroInicial.tblCorporativo select c).ToList(); if (iRegistroInicial.Count == 0) { } else { iNombreDirector.Value = iDirector[0].nombres; iApaternoDirector.Value = iDirector[0].apaterno; iAmaternoDirector.Value = iDirector[0].amaterno; iNombreEmpresa.Value = iRegistroInicial[0].Nombre; sTipoRFCEmpresa.Value = iRegistroInicial[0].TipoRFCID.ToString(); iRFCEmpresa.Value = iRegistroInicial[0].RFC; iEmailEmpresa.Value = iRegistroInicial[0].email; iTelefonoEmpresa.Value = iRegistroInicial[0].Telefono; iCalleNumeroEmpresa.Value = iRegistroInicial[0].CalleNumero; iCodigoPostalEmpresa.Value = iRegistroInicial[0].CodigoPostal; string str_cp = iRegistroInicial[0].CodigoPostal; DataSet ListCP = CodigoPostal.FiltroCP(str_cp); if (ListCP.Tables[0].Rows.Count == 0) { sColoniaEmpresa.Items.Clear(); sColoniaEmpresa.Items.Insert(0, new ListItem("Colonia", string.Empty)); iMunicipioEmpresa.Value = string.Empty; iEstadoEmpresa.Value = string.Empty; sColoniaEmpresa.Attributes.Add("required", "required"); } else { sColoniaEmpresa.Items.Clear(); sColoniaEmpresa.DataSource = ListCP; sColoniaEmpresa.DataTextField = "Colonia"; sColoniaEmpresa.DataValueField = "ColoniaID"; sColoniaEmpresa.DataBind(); sColoniaEmpresa.Value = iRegistroInicial[0].ColoniaID.ToString(); iMunicipioEmpresa.Value = ListCP.Tables[0].Rows[0]["Municipio"].ToString(); iEstadoEmpresa.Value = ListCP.Tables[0].Rows[0]["Estado"].ToString(); sColoniaEmpresa.Attributes.Add("required", string.Empty); sColoniaEmpresa.Items.Insert(0, new ListItem("Colonia", string.Empty)); } iNombreCorporativo.Value = iCorporativo[0].Nombre; iEmailCorporativo.Value = iCorporativo[0].email; iTelefonoCorporativo.Value = iCorporativo[0].Telefono; iCalleNumeroCorporativo.Value = iCorporativo[0].CalleNumero; iCodigopostalCorporativo.Value = iCorporativo[0].CodigoPostal; string str_cpCorp = iCorporativo[0].CodigoPostal; DataSet ListCPCorp = CodigoPostal.FiltroCP(str_cpCorp); if (ListCP.Tables[0].Rows.Count == 0) { sColoniaCorporativo.Items.Clear(); sColoniaCorporativo.Items.Insert(0, new ListItem("Colonia", string.Empty)); iMunicipioCorporativo.Value = string.Empty; iEstadoCorporativo.Value = string.Empty; sColoniaCorporativo.Attributes.Add("required", "required"); } else { sColoniaCorporativo.DataSource = ListCP; sColoniaCorporativo.DataTextField = "Colonia"; sColoniaCorporativo.DataValueField = "ColoniaID"; sColoniaCorporativo.DataBind(); sColoniaCorporativo.Value = iCorporativo[0].ColoniaID.ToString(); iMunicipioCorporativo.Value = ListCP.Tables[0].Rows[0]["Municipio"].ToString(); iEstadoCorporativo.Value = ListCP.Tables[0].Rows[0]["Estado"].ToString(); sColoniaCorporativo.Attributes.Add("required", string.Empty); sColoniaCorporativo.Items.Insert(0, new ListItem("Colonia", string.Empty)); } } } }