public FormListadoEstadistico() { InitializeComponent(); #region inicializarGUI gui.inicializar(this); gui.controles.AddRange(grpFiltros.Controls.Cast <IControlDeUsuario>()); foreach (IBoton unBoton in grpBotonera.Controls) { unBoton.setGUI(gui); } cboListado.setGUI(gui); cboRubro.setGUI(gui); cboTrimestre.setGUI(gui); cboVisibilidad.setGUI(gui); #endregion #region inicializarUserControls txtAo.inicializar("Año", 4, 40, true); cboTrimestre.inicializar("Trimestre", 100, true); cboListado.inicializar("Tipo listado", 360, true); cboRubro.inicializar("rubro", 360); cboVisibilidad.inicializar("Visibilidad"); cboVisibilidad.cargarCombo("select descripcion from TPGDD.VW_VISIBILIDADES_OK order by prioridad", "descripcion"); cboRubro.cargarCombo("select * from TPGDD.VW_RUBROS_OK order by nombre", "nombre"); cboListado.cargarCombo(TiposItemsCombos.tiposListado(), "listado", "id"); cboTrimestre.cargarCombo(TiposItemsCombos.trimestres(), "trimestre", "id"); #endregion }
private void cargarCombos() { if (esModificacion) { cboTipoPublicacion.cargarCombo(TiposItemsCombos.tiposOperacionLS()); cboRubro.cargarCombo("select nombre from TPGDD.VW_RUBROS_OK order by nombre", "nombre"); cboVisibilidad.cargarComboEspecial(); string[] array = new string[] { "descripcion", "precio", "visibilidad", "rubro", "estado", "stock", "fecha", "finalizacion", "envio", "tipo" }; try { array = SQL.buscarRegistro("SELECT descripcion, precio, visibilidad, rubro, estado, stock, fecha, finalizacion, envio, tipo FROM TPGDD.vw_publicaciones_tipo_ok where id =" + id, array); string estado = array[4]; switch (estado.ToLower()) { case "pausada": cboEstado.cargarCombo("Activa"); cboEstado.cargarCombo("Pausada"); grpPublicacion.Enabled = false; break; case "activa": cboEstado.cargarCombo("Activa"); cboEstado.cargarCombo("Finalizada"); cboEstado.cargarCombo("Pausada"); grpPublicacion.Enabled = false; break; case "borrador": cboEstado.cargarCombo("select descripcion from TPGDD.VW_ESTADOS_OK where descripcion not like 'Finalizada'", "descripcion"); break; } cboEstado.setText(estado); cboRubro.setText(array[3]); cboTipoPublicacion.setText(array[9]); cboVisibilidad.setText(array[2]); txtDescripcion.setText(array[0]); txtPrecio.setText(array[1]); txtStock.setText(array[5]); calFechaInicio.setText(Convert.ToDateTime(array[6]).ToShortDateString()); lblFechaFin.setText(Convert.ToDateTime(array[7]).ToShortDateString()); } catch (SqlException ex) { ExceptionManager.manejadorExcepcionesSQL(ex); } catch (Exception ex) { ExceptionManager.manejarExcepcion(ex); } } else { cboTipoPublicacion.cargarCombo(TiposItemsCombos.tiposOperacionDT(), "operacion", "id"); cboEstado.cargarCombo(SQL.cargarDataTable("select descripcion , id from TPGDD.VW_ESTADOS_OK where descripcion not like 'Finalizada'"), "descripcion", "id"); cboRubro.cargarCombo(SQL.cargarDataTable("select nombre , id from TPGDD.VW_RUBROS_OK order by nombre"), "nombre", "id"); cboVisibilidad.cargarComboEspecial(); } }
private void FormAltaUsuario_Load(object sender, EventArgs e) { string sql = "select DISTINCT idRol as id ,rol as nombre from TPGDD.VW_ROLES_OK where habilitado='TRUE' and rol !='Administrador' order by nombre"; cboRol.cargarCombo(SQL.cargarDataTable(sql), "nombre", "id"); cboTipoDoc.cargarCombo(TiposItemsCombos.tiposDocumentoDT(), "tipo", "id"); sql = "SELECT * from TPGDD.VW_LOCALIDADES_OK order by descripcion"; cboLocalidad.cargarCombo(SQL.cargarDataTable(sql), "descripcion", "id"); cboLocalidadEmpresa.cargarCombo(SQL.cargarDataTable(sql), "descripcion", "id"); }
public FormModificacionUsuario(long unId) { InitializeComponent(); idSeleccionado = unId; #region inicializarGUI gui.inicializar(this); gui.controles.Add(txtPass); gui.controles.AddRange(tabPage1.Controls.Cast <IControlDeUsuario>()); gui.controles.AddRange(tabEmpresa.Controls.Cast <IControlDeUsuario>()); foreach (IBoton unBoton in grpBotonera.Controls) { unBoton.setGUI(gui); } cboLocalidad.setGUI(gui); cboLocalidadEmpresa.setGUI(gui); cboTipoDoc.setGUI(gui); chkHabilitado.setGUI(gui); chkBloqueado.setGUI(gui); calFechaCreacion.setGUI(gui); calFechaDia.setGUI(gui); calFechaNac.setGUI(gui); #endregion #region inicializarUserControls grpPass.inicializar("Resetear contraseña"); //cliente txtNombre.inicializar("Nombre", 254); txtApellido.inicializar("Apellido", 254); cboTipoDoc.inicializar("Tipo doc."); txtDocumento.inicializar("Documento", 14); txtEmail.inicializar("Correo electrónico", 254, 400); txtTelefono.inicializar("Telefono", 254, 200); txtCalle.inicializar("Calle", 254, 260); txtDepto.inicializar("Depto", 49, 40); txtNroCalle.inicializar("Nro", 14, 40); txtNroPiso.inicializar("Piso", 14, 40); cboLocalidad.inicializar("Localidad"); txtCP.inicializar("CP", 49, 60); calFechaNac.inicializar("Fecha nacimiento"); calFechaDia.inicializar("Fecha de creacion"); //empresa txtCuit.inicializar("CUIT", 49); txtRSocial.inicializar("Razón social", 254); txtRubroEmpresa.inicializar("Rubro principal", 254); txtTelefonoEmpresa.inicializar("Telefono"); txtEmailEmpresa.inicializar("Correo electrónico", 40, 400); txtNombreContacto.inicializar("Nombre contacto", 40, 400); txtCiudad.inicializar("Ciudad", 255); txtCalleEmpresa.inicializar("Calle", 254); txtNroDirEmpresa.inicializar("Nro", 18); txtPisoEmpresa.inicializar("Piso", 18); txtDeptoEmpresa.inicializar("Depto", 49); txtCpEmpresa.inicializar("CP", 49); cboLocalidadEmpresa.inicializar("Localidad"); calFechaCreacion.inicializar("Fecha creacion"); #endregion #region cargarUserControls cboTipoDoc.cargarCombo(TiposItemsCombos.tiposDocumentoLS()); cboLocalidad.cargarCombo("SELECT * from TPGDD.VW_LOCALIDADES_OK order by descripcion", "descripcion"); cboLocalidadEmpresa.cargarCombo("SELECT * from TPGDD.VW_LOCALIDADES_OK order by descripcion", "descripcion"); string[] array = new string[] { "tipoUsuario", "idUsuario", "username", "flagHabilitado", "mail", "telefono", "nroPiso", "nroDpto", "fechaCreacion", "nroCalle", "domCalle", "codPostal", "bajaLogica", "idCliente", "nombre", "apellido", "fechaNacimiento", "nroDNI", "tipoDocumento", "idEmpresa", "razonSocial", "cuit", "nombreContacto", "nombreRubro", "ciudad", "descripcion" }; try { array = SQL.buscarRegistro("SELECT tipoUsuario, idUsuario, username, flagHabilitado, mail, telefono, nroPiso, nroDpto" + ",fechaCreacion, nroCalle, domCalle, codPostal, bajaLogica, idCliente, nombre, apellido" + ",fechaNacimiento, nroDNI, tipoDocumento, idEmpresa, razonSocial, cuit, nombreContacto" + ",nombreRubro,ciudad,descripcion FROM TPGDD.VW_CLIENTES_EMPRESAS_OK where idUsuario =" + unId, array); idUsuario = array[1]; idCliente = array[13]; idEmpresa = array[19]; tipoUsuario = array[0]; //usuario txtPass.inicializar(254, 200, "Nueva contraseña", false); lblUsername.inicializar("Usuario", array[2]); lblRol.inicializar("Rol", tipoUsuario); chkHabilitado.inicializar("Deshabilitado", Convert.ToBoolean(array[12])); chkBloqueado.inicializar("Desbloqueo", Convert.ToBoolean(array[3])); if (tipoUsuario == "Cliente") { (tabCliente.TabPages[0] as Control).Enabled = true; (tabCliente.TabPages[1] as Control).Enabled = false; tabCliente.SelectedTab = (TabPage)tabCliente.TabPages[0]; cambiarValidacionControles(1); //cliente txtNombre.setText(array[14]); txtApellido.setText(array[15]); cboTipoDoc.setText(array[18]); txtDocumento.setText(array[17].Substring(0, array[17].Length - 3)); txtEmail.setText(array[4]); txtTelefono.setText(array[5]); cboLocalidad.inicializar("Localidad", array[25]); txtCalle.setText(array[10]); txtDepto.setText(array[7]); txtNroCalle.setText(array[9]); txtNroPiso.setText(array[6]); cboLocalidad.setText(array[25]); txtCP.setText(array[11]); calFechaNac.setText(Convert.ToDateTime(array[16]).ToShortDateString()); calFechaDia.setText(Convert.ToDateTime(array[8]).ToShortDateString()); } if (tipoUsuario == "Empresa") { (tabCliente.TabPages[0] as Control).Enabled = false; (tabCliente.TabPages[1] as Control).Enabled = true; tabCliente.SelectedTab = (TabPage)tabCliente.TabPages[1]; cambiarValidacionControles(2); //empresa txtCuit.setText(array[21]); txtRSocial.setText(array[20]); txtRubroEmpresa.setText(array[23]); txtTelefonoEmpresa.setText(array[5]); txtEmailEmpresa.setText(array[4]); txtNombreContacto.setText(array[22]); txtCiudad.setText(array[24]); txtCalleEmpresa.setText(array[10]); txtNroDirEmpresa.setText(array[9]); txtPisoEmpresa.setText(array[6]); txtDeptoEmpresa.setText(array[7]); txtCpEmpresa.setText(array[11]); cboLocalidadEmpresa.setText(array[25]); calFechaCreacion.setText(Convert.ToDateTime(array[8]).ToShortDateString()); } grupContacto.inicializar("Contacto"); grupDireccionEmpresa.inicializar("Direccion"); grupDireccionCliente.inicializar("Direccion"); } catch { } #endregion }