public bool ConsultarByID() { DsLocalidades ds = new DsLocalidades(); SqlParameter pLocalidadID = new SqlParameter("@LocalidadID", this.LocalidadID); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "LocalidadONE", pLocalidadID); if (ds == null) { return(false); } DsLocalidades.DatosRow dr = ds.Datos.FindByLocalidadID(this.LocalidadID); if (dr == null) { return(false); } this.LocalidadDescrip = dr.LocalidadDescrip; this.CodigoPostal = dr.CodigoPostal; this.Baja = dr.Baja; this.Departamento.DepartamentoID = dr.IsDepartamentoIDNull() ? 0 : dr.DepartamentoID; if (this.Departamento.DepartamentoID != 0) { this.Departamento.Consultar(); } this.Provincia.ProvinciaID = dr.IsProvinciaIDNull() ? 0 : dr.ProvinciaID; if (this.Provincia.ProvinciaID != 0) { this.Provincia.Consultar(); } return(true); }
public bool ConsultarByCodigoPostalDescripcion() { DsLocalidades ds = new DsLocalidades(); SqlParameter pCodigoPostal = new SqlParameter("@CodigoPostal", this.CodigoPostal); SqlParameter pLocalidadDescrip = new SqlParameter("@LocalidadDescrip", this.LocalidadDescrip); SqlParameter pProvinciaID = new SqlParameter("@ProvinciaID", this.Provincia.ProvinciaID); Config.Conexion.LlenarTypeDataSet(ds.Datos, System.Data.CommandType.StoredProcedure, "LocalidadByCodigoPostalDescripcionSEL", pCodigoPostal, pLocalidadDescrip, pProvinciaID); if (ds.Datos.Rows.Count > 0) { DsLocalidades.DatosRow dr = (DsLocalidades.DatosRow)ds.Datos.Rows[0]; this.Baja = dr.Baja; this.CodigoPostal = dr.CodigoPostal; this.LocalidadID = dr.LocalidadID; this.LocalidadDescrip = dr.LocalidadDescrip; this.Departamento.DepartamentoID = dr.IsDepartamentoIDNull() ? 0 : dr.DepartamentoID; if (this.Departamento.DepartamentoID != 0) { this.Departamento.Consultar(); } this.Provincia.ProvinciaID = dr.IsProvinciaIDNull() ? 0 : dr.ProvinciaID; if (this.Provincia.ProvinciaID != 0) { this.Provincia.Consultar(); } } return(true); }
public bool Consultar() { DsLocalidades ds = this.GetLocalidadesDataSet(); if (ds == null) { return(false); } DsLocalidades.DatosRow dr = ds.Datos.FindByLocalidadID(this.LocalidadID); if (dr == null) { return(false); } this.LocalidadDescrip = dr.LocalidadDescrip; this.CodigoPostal = dr.CodigoPostal; this.Baja = dr.Baja; this.Departamento.DepartamentoID = dr.IsDepartamentoIDNull() ? 0 : dr.DepartamentoID; if (this.Departamento.DepartamentoID != 0) { this.Departamento.Consultar(); } this.Provincia.ProvinciaID = dr.IsProvinciaIDNull() ? 0 : dr.ProvinciaID; if (this.Provincia.ProvinciaID != 0) { this.Provincia.Consultar(); } return(true); }
private void dtgAreaSecundaria_DeleteCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e) { try { BindGridSecundaria(0); DsLocalidades ds = (DsLocalidades)dtgAreaSecundaria.DataSource; // Obtengo la fila que se va a eliminar DsLocalidades.DatosRow dr = (DsLocalidades.DatosRow)ds.Datos.Rows[e.Item.DataSetIndex]; // Creo el objeto y le seteo el id IAreaInfluenciaAgencia areaInfluenciaAgencia = AreaInfluenciaAgenciaFactory.GetAreaInfluenciaAgencia(); areaInfluenciaAgencia.AgenciaID = this.agenciaID; areaInfluenciaAgencia.LocalidadID = dr.LocalidadID; // Lo elimino areaInfluenciaAgencia.Eliminar(); // Actualizo la grilla BindGridSecundaria(0); } catch (Exception ex) { this.ManejaErrores(ex); } }