Esempio n. 1
0
    private void llenarDatos(EmpresaBC empresa)
    {
        ComunaBC comu = new ComunaBC();

        comu = comu.obtenerXID(empresa.ID_COMUNA);
        hf_idEmpresa.Value          = empresa.ID.ToString();
        txt_editCodigo.Text         = empresa.CODIGO;
        txt_editRut.Text            = empresa.RUT;
        txt_editRsocial.Text        = empresa.RAZON_SOCIAL;
        txt_editGiro.Text           = empresa.GIRO;
        txt_editNombreFantasia.Text = empresa.NOMBRE_FANTASIA;
        txt_editBodega.Text         = empresa.BODEGA;
        txt_editTelefono.Text       = empresa.TELEFONO;
        txt_editContacto.Text       = empresa.NOMBRE_CONTACTO;
        txt_editEmail.Text          = empresa.EMAIL;
        if (empresa.ID_COMUNA != 0)
        {
            ddl_editRegion.SelectedValue = comu.ID_REGION.ToString();
            utils.CargaDrop(ddl_editComuna, "ID", "NOMBRE", comu.obtenerComunasXRegion(Convert.ToInt32(ddl_editRegion.SelectedValue)));
            ddl_editComuna.SelectedValue = empresa.ID_COMUNA.ToString();
            ddl_editComuna.Enabled       = true;
        }
        else
        {
            ddl_editRegion.ClearSelection();
            ddl_editComuna.ClearSelection();
            ddl_editComuna.Enabled = false;
        }
        txt_editDireccion.Text = empresa.DIRECCION;
    }
Esempio n. 2
0
    protected void ddl_buscarRegion_IndexChanged(object sender, EventArgs e)
    {
        ComunaBC comuna = new ComunaBC();

        if (ddl_buscarRegion.SelectedValue != "0" && ddl_buscarRegion.SelectedValue != null)
        {
            utils.CargaDrop(ddl_buscarComuna, "ID", "NOMBRE", comuna.obtenerComunasXRegion(int.Parse(ddl_buscarRegion.SelectedValue)));
            ddl_buscarComuna.Enabled = true;
        }
        else
        {
            utils.CargaDrop(ddl_buscarComuna, "ID", "NOMBRE", comuna.obtenerTodoComuna());
        }
    }
Esempio n. 3
0
    protected void gv_listaLocal_RowEditing(object sender, GridViewEditEventArgs e)
    {
        ViewState.Remove("datosA");
        LocalBC       local          = new LocalBC();
        ComunaBC      comuna         = new ComunaBC();
        CaractCargaBC caracteristica = new CaractCargaBC();
        DataTable     dt             = new DataTable();

        gv_listar.SelectedIndex = e.NewEditIndex;
        hf_idLocal.Value        = this.gv_listar.SelectedDataKey.Value.ToString();
        local = local.obtenerXID(int.Parse(hf_idLocal.Value));
        txt_editCodigo.Text           = local.CODIGO;
        txt_editDesc.Text             = local.DESCRIPCION;
        txt_editDireccion.Text        = local.DIRECCION;
        ddl_editRegion.SelectedValue  = local.REGION_ID.ToString();
        hf_caracteristicasLocal.Value = local.EXCLUYENTES;
        hf_excluyentes.Value          = local.EXCLUYENTES;
        hf_noexcluyentes.Value        = local.NO_EXCLUYENTES;
        dt = caracteristica.obtenerXLocal(int.Parse(hf_idLocal.Value));
        ViewState["datosA"] = dt;
        if (local.INTERNOS == 0)
        {
            chk_editInternos.Checked = false;
        }
        else
        {
            chk_editInternos.Checked = true;
        }
        if (local.EXTERNOS == 0)
        {
            chk_editExternos.Checked = false;
        }
        else
        {
            chk_editExternos.Checked = true;
        }

        ddl_editRegion_IndexChanged(null, null);
        if (ddl_editRegion.SelectedIndex != 0)
        {
            utils.CargaDrop(ddl_editComuna, "ID", "NOMBRE", comuna.obtenerComunasXRegion(int.Parse(ddl_editRegion.SelectedValue)));
            ddl_editComuna.SelectedValue = local.COMUNA_ID.ToString();
        }
        ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "llenarForm", "llenarForm();", true);
        ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "modal", "modalEditarLocal();", true);
    }
Esempio n. 4
0
 protected void ddl_editRegionIndexChanged(object sender, EventArgs e)
 {
     if (ddl_editRegion.Items.Count > 1 && ddl_editRegion.SelectedIndex >= 1)
     {
         ComunaBC comuna = new ComunaBC();
         utils.CargaDrop(ddl_editComuna, "ID", "NOMBRE", comuna.obtenerComunasXRegion(Convert.ToInt32(ddl_editRegion.SelectedValue)));
         if (ddl_editComuna.Items.Count > 1)
         {
             ddl_editComuna.Enabled = true;
         }
         else
         {
             ddl_editComuna.Enabled = false;
         }
     }
     else
     {
         ddl_editComuna.Enabled = false;
     }
 }