Beispiel #1
0
        public DetallePublicacion(int codPublicacion, string accion, string estado = "")
        {
            this.codPublicacion = codPublicacion;
            this.estado         = estado;
            this.accion         = accion;
            InitializeComponent();

            dtFechaVencimiento.Value = Interfaz.Interfaz.fechaSistema.AddDays(+1);

            // 28/06/2016 cambio la forma en que maneja las publicaciones gratuitas
            // string condicion = "";
            // if (publiGratuitas == 0)
            //    condicion = " WHERE Cod_Visibilidad != 4";

            // Si está activa no puede pasar a estado borrador
            string estadosOmitidos = "";

            if (estado == "Activa")
            {
                estadosOmitidos += ",0";
            }

            if (accion == "agregar")
            {
                estadosOmitidos += ",3";
            }


            this.CenterToScreen();

            interfaz.cargarComboIDValor(lstEstado, "SELECT Cod_EstadoPublicacion AS id, Descripcion as valor FROM LOS_INSISTENTES.Estados_Publicacion WHERE Cod_EstadoPublicacion NOT IN (-200" + estadosOmitidos + ") ORDER BY Descripcion;");
            interfaz.cargarComboIDValor(lstRubro, "SELECT ID_Rubro AS id, Descripcion as valor FROM LOS_INSISTENTES.Rubros ORDER BY Descripcion;");
            interfaz.cargarComboIDValor(lstTipo, "SELECT Cod_TipoPublicacion AS id, Descripcion as valor FROM LOS_INSISTENTES.Tipos_Publicacion ORDER BY Descripcion;");
            interfaz.cargarComboIDValor(lstVisibilidad, "SELECT Cod_Visibilidad AS id, Descripcion+ ' ($ ' + CONVERT(nvarchar(55),Costo_Publicacion) + ')'  as valor FROM LOS_INSISTENTES.Visibilidades ORDER BY Descripcion;");

            switch (accion)
            {
            default:
            case "ver":
                lblMontoMinimo.Text = "Finalizo \n Subasta \n en ($):";
                this.cargarVistaModificar();
                estadoCampos(false);
                break;

            case "agregar":
                estadoCampos(true);
                break;

            case "modificar":
                this.cargarVistaModificar();
                estadoCampos(true);
                this.lstVisibilidad.Enabled = false;
                this.lstTipo.Enabled        = false;
                break;
            }
        }
Beispiel #2
0
        private void ModificarAfiliado_Load(object sender, EventArgs e)
        {
            String getEstadoCivil = "select Id_estado_civil id, Descripcion valor from TRIGGER_EXPLOSION.EstadoCivil";

            interfaz.cargarComboIDValor(this.comboBoxEstadoCivil, getEstadoCivil);
            String getPlanesMedicos = "select Id_plan id, Descripcion valor from TRIGGER_EXPLOSION.PlanMedico";

            interfaz.cargarComboIDValor(this.comboBoxPlanMedico, getPlanesMedicos);
            this.comboBoxSexo.Text = "Seleccione una opción ....";
            this.comboBoxSexo.Items.Add("masculino");
            this.comboBoxSexo.Items.Add("femenino");
        }
Beispiel #3
0
        private void lstListado_SelectedIndexChanged(object sender, EventArgs e)
        {
            // Acá defino qué query ejecutar y qué campos habilitar

            this.lstMes.Enabled = true;

            this.lstVisibilidadORubro.Enabled = true;
            this.lstVisibilidadORubro.Visible = true;
            this.lblVisibilidadORubro.Visible = true;

            string query = "";

            switch (lstListado.SelectedIndex)
            {
            // Vendedores con mayor cantidad de productos no vendidos
            case 0:
                this.lblVisibilidadORubro.Text = "Visibilidad";
                query = "SELECT Cod_Visibilidad as id, Descripcion as valor FROM LOS_INSISTENTES.Visibilidades ORDER BY Descripcion";
                interfaz.cargarComboIDValor(lstVisibilidadORubro, query);
                break;

            // Clientes con mayor cantidad de productos comprados
            case 1:
                this.lblVisibilidadORubro.Text = "Rubro";
                query = "SELECT ID_Rubro as id, Descripcion as valor FROM LOS_INSISTENTES.Rubros ORDER BY Descripcion";
                interfaz.cargarComboIDValor(lstVisibilidadORubro, query);
                break;

            // Vendedores con mayor cantidad de facturas
            case 2:
                this.lstVisibilidadORubro.Visible = false;
                this.lblVisibilidadORubro.Visible = false;
                this.lstVisibilidadORubro.Enabled = false;
                break;

            // Vendedores con mayor monto facturado
            case 3:
                this.lstVisibilidadORubro.Visible = false;
                this.lblVisibilidadORubro.Visible = false;
                this.lstVisibilidadORubro.Enabled = false;
                break;
            }
        }
Beispiel #4
0
        private void AltaUsuario_Load(object sender, EventArgs e)
        {
            if (mode == "familiar")
            {
                Box_cantidadFamiliares.Text = "0";
                Box_cantidadFamiliares.Hide();
                labelCantFamiliares.Hide();
            }
            else
            {
                interfaz.agregarElementoTextoAChequear(Box_cantidadFamiliares);
            }

            this.Box_fechaNac.MaxDate = DateTime.Now;
            String getTiposDeDocumento = "select Id_tipo_documento id, Descripcion valor from TRIGGER_EXPLOSION.TipoDocumento";

            interfaz.cargarComboIDValor(this.comboBox1, getTiposDeDocumento);
            String getEstadoCivil = "select Id_estado_civil id, Descripcion valor from TRIGGER_EXPLOSION.EstadoCivil";

            interfaz.cargarComboIDValor(this.comboBox3, getEstadoCivil);
            String getPlanesMedicos = "select Id_plan id, Descripcion valor from TRIGGER_EXPLOSION.PlanMedico";

            interfaz.cargarComboIDValor(this.comboBox4, getPlanesMedicos);
            this.comboBox2.Text = "Seleccione una opción ....";
            this.comboBox2.Items.Add("Seleccione una opción ....");
            this.comboBox2.Items.Add("masculino");
            this.comboBox2.Items.Add("femenino");

            //Agrego todos los campos que son obligatorios
            interfaz.agregarElementoTextoAChequear(textBoxUsername);
            interfaz.agregarElementoTextoAChequear(Box_apellido);
            interfaz.agregarElementoTextoAChequear(Box_direccion);
            interfaz.agregarElementoTextoAChequear(Box_documento);
            interfaz.agregarElementoTextoAChequear(Box_mail);
            interfaz.agregarElementoTextoAChequear(Box_nombre);
            interfaz.agregarElementoTextoAChequear(Box_telefono);
            interfaz.agregarElementoComboBoxAChequear(comboBox2);
            interfaz.agregarElementoComboBoxAChequear(comboBox3);
            interfaz.agregarElementoComboBoxAChequear(comboBox1);
            interfaz.agregarElementoComboBoxAChequear(comboBox4);
        }
Beispiel #5
0
        public ComprarOfertar()
        {
            InitializeComponent();
            this.CenterToScreen();

            this.dgComprarOfertar.BorderStyle = BorderStyle.None;

            interfaz.cargarComboIDValor(lstRubros, "SELECT ID_Rubro AS id, Descripcion as valor FROM LOS_INSISTENTES.Rubros ORDER BY Descripcion;");

            lstRubros.ClearSelected();

            this.paginaActual = 1;

            Interfaz.Interfaz.ponerLabel(grpPublicaciones, "Por favor seleccion un filtro de búsqueda\n para sus compras.");
        }
 private void MedicoCancelarTurno_Load(object sender, EventArgs e)
 {
     dateTimeFechaInicio.Visible  = false;
     dateTimeFechaFin.Visible     = false;
     labelFechaEspecifica.Visible = true;
     Box_fechaACancelar.Visible   = true;
     dateTimeFechaInicio.MinDate  = Convert.ToDateTime(ConfigurationManager.AppSettings["FechaSistema"]);
     dateTimeFechaInicio.Value    = Convert.ToDateTime(ConfigurationManager.AppSettings["FechaSistema"]);
     Box_fechaACancelar.MinDate   = Convert.ToDateTime(ConfigurationManager.AppSettings["FechaSistema"]);
     Box_fechaACancelar.Value     = Convert.ToDateTime(ConfigurationManager.AppSettings["FechaSistema"]);
     dateTimeFechaFin.Value       = dateTimeFechaInicio.Value.AddDays(30);
     interfaz.cargarComboIDValor(comboBox1, "select t.Id_tipo_cancelacion id, t.Descripcion valor from TRIGGER_EXPLOSION.TipoCancelacion t");
     interfaz.agregarElementoTextoAChequear(richTextMotivo);
     interfaz.agregarElementoComboBoxAChequear(comboBox1);
 }
Beispiel #7
0
        public AltaEmpresa(String user, String pass, String accion)
        {
            this.username = user;
            this.password = pass;
            this.accion   = accion;
            InitializeComponent();
            interfaz.cargarComboIDValor(lstRubro, "SELECT ID_Rubro AS id, Descripcion as valor FROM LOS_INSISTENTES.Rubros ORDER BY Descripcion;");

            if (accion.Equals("modificar"))
            {
                cargarVistaModificar();
                btnRegistrar.Text = "Modificar";
                this.Text         = "Modificar empresa";
            }
        }
Beispiel #8
0
        private void AfiliadoCancelarTurno_Load(object sender, EventArgs e)
        {
            List <SqlParameter> parametros = new List <SqlParameter>();

            parametros.Add(new SqlParameter("username", Repositorio.getUserActual().getUserId()));
            parametros.Add(new SqlParameter("fecha_actual", Convert.ToDateTime(ConfigurationManager.AppSettings["FechaSistema"])));
            Interfaz.Interfaz.cargarGrillaSP(dataGridTurnos, "TRIGGER_EXPLOSION.turnos_dia_siguiente", parametros);

            if (dataGridTurnos.RowCount <= 0)
            {
                MessageBox.Show("No tiene turnos programados. Recuerde no puede cancelar turnos el mismo dia de la consulta");
                this.Close();
            }


            interfaz.cargarComboIDValor(comboBox1, "select t.Id_tipo_cancelacion id, t.Descripcion valor from TRIGGER_EXPLOSION.TipoCancelacion t");
            interfaz.agregarElementoTextoAChequear(richTextMotivo);
            interfaz.agregarElementoComboBoxAChequear(comboBox1);
        }
 public void listarFuncionalidades()
 {
     interfaz.cargarComboIDValor(cbFuncionalidades, "select f.ID_Funcionalidad as id, f.Nombre as valor from LOS_INSISTENTES.Funcionalidades f,LOS_INSISTENTES.Funcionalidad_rol fr, LOS_INSISTENTES.Roles r where r.ID_Rol = fr.ID_Rol AND fr.ID_Funcionalidad=f.ID_Funcionalidad and f.Habilitado = 1 AND r.Habilitado=1 and r.ID_Rol=" + rol + " order by f.Nombre");
 }
 public void listarRoles()
 {
     interfaz.cargarComboIDValor(lstRoles, "select ID_Rol as id, Nombre as valor from LOS_INSISTENTES.Roles");
 }
        private void SelectRolFuncionalidad_Load(object sender, EventArgs e)
        {
            String query = "select * from TRIGGER_EXPLOSION.getRolesDelUsuario('" + Repositorio.getUserActual().getUserId() + "')";

            interfaz.cargarComboIDValor(this.comboBox1, query);
        }
        private void getFunc()
        {
            String query2 = "select * from TRIGGER_EXPLOSION.getFuncDelRol('" + comboBox1.Text + "')";

            interfaz2.cargarComboIDValor(this.comboBox2, query2);
        }
Beispiel #13
0
 public void listarVisibilidades()
 {
     interfaz.cargarComboIDValor(lstVisibilidades, "select Cod_Visibilidad as id, Descripcion as valor from LOS_INSISTENTES.Visibilidades where Habilitada = 1");
 }