Esempio n. 1
0
        private void Actualizar2()
        {
            try
            {
                provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais((int)cbPais.SelectedValue);

                if (cbProvincia.SelectedValue == null)
                {
                    localidadBindingSource.DataSource = null;
                }
                else
                {
                    localidadBindingSource.DataSource = DatosLocalidad.getLocalidadesPorProvincia((int)cbProvincia.SelectedValue);
                    if (cbLocalidad.SelectedValue == null)
                    {
                        zonaBindingSource.DataSource = null;
                    }
                    else
                    {
                        zonaBindingSource.DataSource = DatosZona.getZonasPorLocalidad((int)cbZona.SelectedValue);
                    }
                }
            }
            catch
            {
            }
        }
Esempio n. 2
0
        private void btnEliminar_Click_1(object sender, EventArgs e)
        {
            try
            {
                Provincia p = (Provincia)provinciaBindingSource.Current;
                if (!DatosProvincia.enUso(p.Id))
                {
                    p.Activo = false;

                    if (MessageBox.Show("¿Esta seguro de eliminar a " + p.Nombre + "?", "Eliminar", MessageBoxButtons.YesNo) == DialogResult.Yes)
                    {
                        DatosProvincia.Modificar(p);
                        Actualizar();
                    }
                }
                else
                {
                    MessageBox.Show("El objeto seleccionado no puede ser eliminado");
                }
            }
            catch
            {
                MessageBox.Show("No seleccionó nada");
            }
        }
Esempio n. 3
0
 private void checarExitencia()
 {
     if (cbPais.SelectedIndex >= 0)
     {
         if (DatosProvincia.existe(nombreTextBox.Text, (int)cbPais.SelectedValue))
         {
             nombreTextBox.BackColor = Color.White;
             string error = "La localidad ya existe en la provincia seleccionada";
             errorProvider1.SetError(nombreTextBox, error);
             errorr = false;
         }
         else
         {
             nombreTextBox.BackColor = colorOk;
             errorProvider1.SetError(nombreTextBox, String.Empty);
             errorr = true;
         }
         if (DatosProvincia.existeProvinciaN(id, nombreTextBox.Text))
         {
             nombreTextBox.BackColor = colorOk;
             errorProvider1.SetError(nombreTextBox, String.Empty);
             errorr = true;
         }
     }
 }
Esempio n. 4
0
 protected void cboRegion_SelectedIndexChanged(object sender, EventArgs e)
 {
     cboProvincia.Items.Clear();
     cboProvincia.Items.Add(new ListItem("Seleccionar Provincia", "0"));
     cboProvincia.DataSource = DatosProvincia.ListarProvincia(Convert.ToInt32(cboRegion.SelectedValue));
     cboProvincia.DataBind();
 }
Esempio n. 5
0
        private void btnAceptar_Click(object sender, EventArgs e)
        {
            try
            {
                if (!validaciones())
                {
                    return;
                }

                Provincia p = (Provincia)provinciaBindingSource.Current;
                p.Pais   = (Pais)cbPais.SelectedItem;
                p.Activo = true;
                if (p.Id == 0)
                {
                    DatosProvincia.Crear(p);
                }
                else
                {
                    DatosProvincia.Modificar(p);
                }
                Close();
            }
            catch
            {
                MessageBox.Show("Complete todos los campos");
            }
        }
Esempio n. 6
0
        private void Actualizar()
        {
            try
            {
                Cliente c = DatosCliente.getCliente(id);

                provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais(c.Zona.Localidad.Provincia.Pais.Id);

                if (cbProvincia.SelectedValue == null)
                {
                    localidadBindingSource.DataSource = null;
                }
                else
                {
                    localidadBindingSource.DataSource = DatosLocalidad.getLocalidadesPorProvincia(c.Zona.Localidad.Provincia.Id);
                    if (cbLocalidad.SelectedValue == null)
                    {
                        zonaBindingSource.DataSource = null;
                    }
                    else
                    {
                        zonaBindingSource.DataSource = DatosZona.getZonasPorLocalidad(c.Zona.Localidad.Id);
                    }
                }
            }
            catch
            {
            }
        }
Esempio n. 7
0
 private void ActualizarCBProvincia()
 {
     if (cbPais.ComboBox.SelectedValue != null)
     {
         this.cbProvincia.ComboBox.DataSource = DatosProvincia.getProvinciasPorPais((int)cbPais.ComboBox.SelectedValue);
         this.cbProvincia.ComboBox.ValueMember = "id";
         this.cbProvincia.ComboBox.DisplayMember = "nombre";
     }
 }
Esempio n. 8
0
    public static Comuna BuscarComuna(int codigo)
    {
        try
        {
            Comuna obj = new Comuna();

            Conexion c = new Conexion();

            string servidor = c.cadena();

            SqlConnection conexion = new SqlConnection(servidor);
            SqlCommand    comando  = new SqlCommand
            {
                Connection  = conexion,
                CommandType = CommandType.StoredProcedure,
                CommandText = "P_BUSCAR_COMUNA"
            };

            SqlParameter parametro = new SqlParameter
            {
                ParameterName = "@PIN_CODIGO",
                SqlDbType     = SqlDbType.Int,
                Value         = codigo
            };

            comando.Parameters.Add(parametro);
            SqlDataAdapter myDA = new SqlDataAdapter(comando);
            DataTable      dt   = new DataTable();
            myDA.Fill(dt);
            if (dt.Rows.Count == 0)
            {
                throw new Exception("Comuna icorrecta");
            }
            else
            {
                obj.Id          = int.Parse(dt.Rows[0][0].ToString());
                obj.Descripcion = dt.Rows[0][1].ToString();
                obj.Provincia   = DatosProvincia.BuscarProvincia(Convert.ToInt32(dt.Rows[0][2].ToString()));
                obj.Estado      = int.Parse(dt.Rows[0][3].ToString());
            }

            return(obj);
        }
        catch (Exception ex)
        {
            throw new Exception(ex.Message);
        }
    }
Esempio n. 9
0
    protected void GridView_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        try
        {
            if (e.CommandName.Equals("Editar"))
            {
                int         index   = Convert.ToInt32(e.CommandArgument);
                GridViewRow row     = GridView.Rows[index];
                Label       codigo  = (Label)row.FindControl("CODIGO");
                int         id      = Convert.ToInt32(codigo.Text);
                Supervisor  maestro = DatosSupervisor.BuscarSupervisor(id);

                ViewState["id"]   = id;
                txtRut.Text       = maestro.Rut;
                txtNombre.Text    = maestro.Nombre;
                txtApellidoP.Text = maestro.ApellidoPaterno;
                txtApellidoM.Text = maestro.ApellidoMaterno;
                txtDireccion.Text = maestro.Direccion;
                txtTelefono.Text  = maestro.Telefono;
                txtCorreo.Text    = maestro.Correo;
                txtTelefono.Text  = maestro.Telefono;
                cboTipoSupervisor.SelectedValue = maestro.TipoSuper.ToString();

                Comuna comuna = DatosComuna.BuscarComuna(maestro.Comuna);
                cboRegion.SelectedValue = comuna.Provincia.Region.Id + "";

                cboProvincia.DataSource = DatosProvincia.ListarProvincia(comuna.Provincia.Region.Id);
                cboProvincia.DataBind();
                cboProvincia.SelectedValue = comuna.Provincia.Id + "";

                cboComuna.DataSource = DatosComuna.ListarComunas(comuna.Provincia.Id);
                cboComuna.DataBind();
                cboComuna.SelectedValue = comuna.Id + "";

                chkEstado.Enabled    = true;
                chkEstado.Checked    = maestro.Estado == 14 ? true : false;
                btnIngresar.Visible  = false;
                btnModificar.Visible = true;
            }
        }
        catch (Exception ex)
        {
            lblMensaje.Text = ex.Message;
        }
    }
Esempio n. 10
0
        private void Actualizar()
        {
            try
            {
                Repartidor r = DatosRepartidor.getRepartido(id);

                //se puede utilizar el metodo de arriba, pero este abajo es mas conveniente. pero el otro es menos codigo.//
                //repartidorBindingSource.Add(DatosRepartidor.getRepartido(id));
                //Repartidor r = (Repartidor)repartidorBindingSource.Current;

                //localidad
                provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais(r.Localidad.Provincia.Pais.Id);

                if (cbProvincia.SelectedValue == null)
                {
                    localidadBindingSource.DataSource = null;
                }
                else
                {
                    localidadBindingSource.DataSource = DatosLocalidad.getLocalidadesPorProvincia(r.Localidad.Provincia.Id);
                }

                //zona
                provinciaBindingSource2.DataSource = DatosProvincia.getProvinciasPorPais(r.Zona.Localidad.Provincia.Pais.Id);
                if (cbProvincia2.SelectedValue == null)
                {
                    localidadBindingSource2.DataSource = null;
                }
                else
                {
                    localidadBindingSource2.DataSource = DatosLocalidad.getLocalidadesPorProvincia(r.Zona.Localidad.Provincia.Id);
                    if (cbLocalidad2.SelectedValue == null)
                    {
                        zonaBindingSource2.DataSource = null;
                    }
                    else
                    {
                        zonaBindingSource2.DataSource = DatosZona.getZonasPorLocalidad(r.Zona.Localidad.Id);
                    }
                }
            }
            catch
            {
            }
        }
Esempio n. 11
0
        private void ActualizarCBProvincia()
        {
            try
            {
                provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais((int)cbPais.SelectedValue);

                if (cbProvincia.SelectedValue == null)
                {
                    localidadBindingSource.DataSource = null;
                }
                else
                {
                    ActualizarCbLocalidad();
                }
            }
            catch
            {
            }
        }
Esempio n. 12
0
    protected void GridView1_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        try
        {
            if (e.CommandName.Equals("Editar"))
            {
                int         index      = Convert.ToInt32(e.CommandArgument);
                GridViewRow row        = GridView1.Rows[index];
                Label       codigo     = (Label)row.FindControl("CODIGO");
                int         id         = Convert.ToInt32(codigo.Text);
                Condominio  condominio = DatosCondominio.BuscarCondominio(id);
                ViewState["id"]     = id;
                txtRut.Text         = condominio.Rut;
                txtNombre.Text      = condominio.Nombre;
                txtRazonSocial.Text = condominio.RazonSocial;
                txtDireccion.Text   = condominio.Direccion;
                txtCorreo.Text      = condominio.Correo;
                txtPaginaWeb.Text   = condominio.PaginaWeb;

                Comuna comuna = DatosComuna.BuscarComuna(condominio.Comuna);
                cboRegion.SelectedValue = comuna.Provincia.Region.Id + "";

                cboProvincia.DataSource = DatosProvincia.ListarProvincia(comuna.Provincia.Region.Id);
                cboProvincia.DataBind();
                cboProvincia.SelectedValue = comuna.Provincia.Id + "";

                cboComuna.DataSource = DatosComuna.ListarComunas(comuna.Provincia.Id);
                cboComuna.DataBind();
                cboComuna.SelectedValue = comuna.Id + "";

                chkEstado.Enabled    = true;
                chkEstado.Checked    = condominio.Estado == 1 ? true : false;
                btnIngresar.Visible  = false;
                btnModificar.Visible = true;
            }
        }
        catch (Exception ex)
        {
            lblMensaje.Text = ex.Message;
        }
    }
Esempio n. 13
0
        private void Actualizar2()
        {
            try
            {
                Proveedor p = DatosProveedor.getProveedor(id);

                provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais((int)cbPais.SelectedValue);

                if (cbProvincia.SelectedValue == null)
                {
                    localidadBindingSource.DataSource = null;
                }
                else
                {
                    localidadBindingSource.DataSource = DatosLocalidad.getLocalidadesPorProvincia((int)cbProvincia.SelectedValue);
                }
            }
            catch
            {
            }
        }
Esempio n. 14
0
        private void Actualizar()
        {
            try
            {
                Usuario u = DatosUsuario.getUsuario(id);

                provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais(u.Localidad.Provincia.Pais.Id);

                if (cbProvincia.SelectedValue == null)
                {
                    localidadBindingSource.DataSource = null;
                }
                else
                {
                    localidadBindingSource.DataSource = DatosLocalidad.getLocalidadesPorProvincia(u.Localidad.Provincia.Id);
                }
            }
            catch
            {
            }
        }
Esempio n. 15
0
        public void Actualizar()
        {
            usuarioBindingSource.Add(DatosUsuario.getUsuario(id));
            Usuario u = (Usuario)usuarioBindingSource.Current;

            try
            {
                provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais(u.Localidad.Provincia.Pais.Id);

                //if (cbProvincia.SelectedValue == null)
                //{
                //    localidadBindingSource.DataSource = null;
                //}
                //else
                //{
                localidadBindingSource.DataSource = DatosLocalidad.getLocalidadesPorProvincia(u.Localidad.Provincia.Id);
                //}
            }
            catch
            {
            }
        }
Esempio n. 16
0
        public FrmEditarProvincia(int id)
        {
            InitializeComponent();
            paisBindingSource.DataSource = DatosPais.getPaises();

            if (id == 0)
            {
                provinciaBindingSource.Add(new Provincia());
            }
            else
            {
                provinciaBindingSource.Add(DatosProvincia.getProvincia(id));

                cbPais.SelectedItem  = ((Provincia)provinciaBindingSource.Current).Pais;
                cbPais.SelectedValue = ((Provincia)provinciaBindingSource.Current).Pais.Id;

                Provincia p = (Provincia)provinciaBindingSource.Current;

                if (p.Nombre != "")
                {
                    this.Text = "Editar " + p.Nombre;
                }
            }
        }
Esempio n. 17
0
 protected void cboRegion_SelectedIndexChanged(object sender, EventArgs e)
 {
     cboProvincia.DataSource = DatosProvincia.ListarProvincia(Convert.ToInt32(cboRegion.SelectedValue));
     cboProvincia.DataBind();
 }
Esempio n. 18
0
 private void Actualizar()
 {
     provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais((int)cbPais.ComboBox.SelectedValue);
 }
Esempio n. 19
0
 private void Actualizar()
 {
     provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais(DatosLocalidad.getLocalidad(id).Provincia.Pais.Id);
 }
Esempio n. 20
0
 public void ActualizarCB()
 {
     provinciaBindingSource.DataSource = DatosProvincia.getProvinciasPorPais((int)cbPais.SelectedValue);
 }