Example #1
0
        private void cmb_provincia_SelectionChangeCommitted(object sender, EventArgs e)
        {
            int provincia = Convert.ToInt32(cmb_provincia.SelectedValue);

            List <Localidad> loc = LocalidadDAO.GetLocalidadXProvincia(provincia);

            cmb_localidad.DataSource    = loc;
            cmb_localidad.DisplayMember = "nombre";
            cmb_localidad.ValueMember   = "codPostal";
        }
 public bool eliminarLocalidad(int id, string schema)
 {
     try
     {
         return(LocalidadDAO.getInstance().eliminarLocalidad(id, schema));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public bool updateLocalidad(int id, string nombre, DateTime fecha, string schema)
 {
     try
     {
         return(LocalidadDAO.getInstance().updateLocalidad(id, nombre, fecha, schema));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public string nuevaLocalidad(int id_provincia, string nombre_provincia, string nombre, DateTime fecha, string schema)
 {
     try
     {
         return(LocalidadDAO.getInstance().nuevaLocalidad(id_provincia, nombre_provincia, nombre, fecha, schema));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public List <Localidad> listaLocalidades(string schema, NpgsqlConnection conexion)
 {
     try
     {
         return(LocalidadDAO.getInstance().listaLocalidades(schema, conexion));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
 public List <Localidad> listaLocalidades(string schema)
 {
     try
     {
         return(LocalidadDAO.getInstance().listaLocalidades(schema));
     }
     catch (Exception e)
     {
         throw e;
     }
 }
Example #7
0
 private void Insertar() //Metodo para Insertar Colores
 {
     try
     {
         LocalidadDAO.getInstance().Insertar(new Localidad(txtLocalidad.Text, new Municipio(Convert.ToInt32(txtMunicipioId.Text)), new TipoLocalidad(Convert.ToInt32(cbxTipoLocalidad.SelectedValue)), new CodigoPostal(txtCodigoPostal.Text)));
         //Manda mensaje de confirmacion cuando se agregan los datos
         MessageBox.Show("Localidad agregada correctamente", "Localidad Agregado", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
         mostrarLocalidades(); //Actualiza el DataGridView
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
Example #8
0
        public DataTable listarLocalidad()// Metodo que obtiene en forma de lista las localidades
        {
            DataTable dt = new DataTable("Localidad");

            dt.Columns.Add("Id");
            dt.Columns.Add("Localidad");

            try
            {
                sql = "SELECT id, nombre, id_cp FROM localidad where id_municipio= '" + cbxMunicipio.SelectedValue + "'ORDER BY nombre ASC;";
                List <Localidad> localidadList = LocalidadDAO.getInstance().Listar(sql);
                for (int i = 0; i < localidadList.Count; i++)
                {
                    dt.Rows.Add(localidadList[i].id, localidadList[i].nombre);
                }
                return(dt);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return(dt);
            }
        }
Example #9
0
        public DataTable listarLocalidades() //Metodo que obtiene de forma de lista de Municipio
        {
            DataTable dt = new DataTable("Localidad");

            dt.Columns.Add("Id");
            dt.Columns.Add("Localidad");
            dt.Columns.Add("Municipio Id");
            dt.Columns.Add("Municipio");
            dt.Columns.Add("Tipo Id");
            dt.Columns.Add("Tipo Localidad");
            dt.Columns.Add("C.P id");
            dt.Columns.Add("Codigo Postal");
            try
            {
                sql  = "SELECT lo.id, lo.nombre AS LOCALIDAD, mu.id, mu.nombre AS MUNICIPIO, ";
                sql += "tl.id, tl.nombre AS TIPO_LOCALIDAD, cp.id, cp.nombre AS CODIGO_POSTAL ";
                sql += "FROM localidad lo ";
                sql += "INNER JOIN municipio mu ON lo.id_municipio = mu.id ";
                sql += "INNER JOIN tipo_localidad tl ON lo.id_tipo_localidad = tl.id ";
                sql += "INNER JOIN codigo_postal cp ON lo.id_cp = cp.id ";
                sql += "ORDER BY lo.id;";

                List <Localidad> localidadLista = LocalidadDAO.getInstance().Listar2(sql);
                for (int i = 0; i < localidadLista.Count; i++)
                {
                    dt.Rows.Add(localidadLista[i].id, localidadLista[i].nombre, localidadLista[i].id_municipio.id, localidadLista[i].id_municipio.nombre,
                                localidadLista[i].id_tipo_localidad.id, localidadLista[i].id_tipo_localidad.nombre, localidadLista[i].id_cp.id,
                                localidadLista[i].id_cp.nombre);
                }
                return(dt);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
                return(dt);
            }
        }
 public List <Localidad> buscarLocalidades(int pro)
 {
     return(LocalidadDAO.GetLocalidadXProvincia(pro));
 }