Exemplo n.º 1
0
        public static IList <clsComuna> ListarComunas(Int64 idCiudad)
        {
            IList <clsComuna> lista     = new List <clsComuna>();
            SqlDataReader     objReader = null;

            SqlParameter[] objParams;
            try {
                objParams          = SqlHelperParameterCache.GetSpParameterSet(BaseDatos.GetConexion(), "SP_C_PARAM_LISTAR_COMUNAS");
                objParams[0].Value = idCiudad;
                objReader          = SqlHelper.ExecuteReader(BaseDatos.Conexion(), "SP_C_PARAM_LISTAR_COMUNAS", objParams);
                while (objReader.Read())
                {
                    clsComuna comuna = new clsComuna();
                    comuna.Id                 = Convert.ToInt64(objReader["Id"]);
                    comuna.Nombre             = objReader["Comuna"].ToString();
                    comuna.Ciudad             = new clsCiudad();
                    comuna.Ciudad.Id          = Convert.ToInt64(objReader["IdCiudad"]);
                    comuna.Ciudad.Nombre      = objReader["Ciudad"].ToString();
                    comuna.Ciudad.Pais        = new clsPais();
                    comuna.Ciudad.Pais.Id     = Convert.ToInt64(objReader["IdPais"]);
                    comuna.Ciudad.Pais.Nombre = objReader["Pais"].ToString();
                    lista.Add(comuna);
                }
            } catch (Exception ex) {
                Base.Log.Log.EscribirLog(ex.Message);
                return(null);
            } finally {
                if (objReader != null)
                {
                    objReader.Close();
                }
                BaseDatos.CerrarConexion();
            }
            return(lista);
        }
Exemplo n.º 2
0
 public clsDireccion()
 {
     TipoDireccion    = new clsItemParametro();
     Pais             = new clsPais();
     Ciudad           = new clsCiudad();
     Comuna           = new clsComuna();
     Sector           = new clsItemParametro();
     DestinoDireccion = new clsItemParametro();
 }
Exemplo n.º 3
0
        private clsComuna ObtenerRegistro()
        {
            var filaSelected = grdComunas.DefaultView.GetRow(gridView1.FocusedRowHandle);

            if (filaSelected == null)
            {
                return(null);
            }

            clsComuna com = (clsComuna)filaSelected;

            return(com);
        }
Exemplo n.º 4
0
        private void grdComunas_Click(object sender, EventArgs e)
        {
            clsComuna comuna = ObtenerRegistro();

            if (comuna != null)
            {
                frmComunas form = frmComunas.Instancia;
                //if (comuna != null)
                //{
                form.Actual    = comuna;
                txtNombre.Text = comuna.Nombre;
                txtId.Text     = comuna.Id.ToString();
                txtPais.Text   = comuna.Ciudad.Pais.Nombre;
                //}
                //else
                //    MessageBox.Show("Debe seleccionar una Comuna", "Comuna", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
        }