private bool habilitacionDelRegistroDB(Rol rol) { try { if (rol.habilitada) { this.rolDB.deshabilitarRol(rol); rol.habilitada = false; } else { this.rolDB.habilitarRol(rol); rol.habilitada = true; } } catch (SqlException exSQL) { MessageDialog.MensajeError(exSQL.Message); return(false); } catch (Exception ex) { MessageDialog.MensajeError(ex.Message); return(false); } return(true); }
public bool guarda_Respuesta(Preguntas pre) { try { List <SqlParameter> parametros = new List <SqlParameter>(); var pId = new SqlParameter("@id_pregunta", SqlDbType.Decimal, 18, "id_pregunta"); pId.Value = pre.id_pregunta; parametros.Add(pId); var pRespuesta = new SqlParameter("@respuesta ", SqlDbType.NVarChar, 400, "respuesta"); pRespuesta.Value = pre.respuesta; parametros.Add(pRespuesta); HomeDB.ExecuteStoredProcedured("DATA_GROUP.getRespuestas", parametros); } catch (SqlException exSQL) { MessageDialog.MensajeError(exSQL.Message); return(false); } catch (Exception ex) { MessageDialog.MensajeError(ex.Message); return(false); } return(true); }
static void Main() { string path = AppConfigReader.Get("log_path"); string filename = Path.Combine(path, string.Format("{0}.log", DateTime.Now.ToString("yyyyMMddhhmmss"))); ContextoActual = new ContextoAplicacion(filename, DateManager.Ahora()); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); try { ContextoActual.Logger.Iniciar(); Application.Run(new FrbaCommerce.Inicio()); } catch (Exception ex) { MessageDialog.MensajeError("Ha ocurrido un error fatal. Revise el archivo de log para obtener más información al respecto."); ContextoActual.Logger.Log(ex); } finally { ContextoActual.Logger.Finalizar(); } }
private void habilitacionDelRegistro(Visibilidad visibilidad) { try { if (visibilidad.habilitada) { this.visibilidadDB.inHabilitarVisibilidad(visibilidad); visibilidad.habilitada = false; } else { this.visibilidadDB.habilitarVisibilidad(visibilidad); visibilidad.habilitada = true; } } catch (SqlException exSQL) { MessageDialog.MensajeError(exSQL.Message); } catch (Exception ex) { MessageDialog.MensajeError(ex.Message); } }
private void CargarPreguntasPendientes() { try { this.preguntasPendientes = this.preguntasDB.getPreguntasSinResponder(this.usuarioActual); if (this.preguntasPendientes.Count > 0) { this.dgv_Busqueda.DataSource = this.preparaLista(this.preguntasPendientes); this.PreparaGrilla(); this.ModoVerPreguntasPendientes = true; this.btn_Seleccionar.Enabled = true; } else { this.dgv_Busqueda.DataSource = null; this.btn_Seleccionar.Enabled = false; this.dgv_Busqueda.Refresh(); MessageDialog.MensajeInformativo(this, "No tiene preguntas pendientes para responder!"); } } catch (SqlException ex) { MessageDialog.MensajeError(ex.Message); } catch (Exception e) { MessageDialog.MensajeError(e.Message); } }
private void CargarRespuestasHechas() { try { this.preguntaRespondidas = this.preguntasDB.getPreguntasYaRespondidas(this.usuarioActual); if (this.preguntaRespondidas.Count > 0) { this.dgv_Busqueda.DataSource = this.preparaLista(this.preguntaRespondidas); this.PreparaGrilla(); this.ModoVerPreguntasPendientes = false; this.btn_Seleccionar.Enabled = true; } else { this.btn_Seleccionar.Enabled = false; MessageDialog.MensajeInformativo(this, "No respondió ninguna pregunta aún!"); } } catch (SqlException ex) { MessageDialog.MensajeError(ex.Message); } catch (Exception e) { MessageDialog.MensajeError(e.Message); } }
private void itm_Var_Nueva_Publicacion_Click(object sender, EventArgs e) { if (this.frm_comprar != null) { try { this.frm_comprar.Close(); } catch (Exception) { } } try { frm_seleccionTipoPublicacion = null; frm_seleccionTipoPublicacion = new SeleccionTipoPublicacion(Program.ContextoActual.UsuarioActual); frm_seleccionTipoPublicacion.StartPosition = FormStartPosition.CenterScreen; //frm_seleccionTipoPublicacion.WindowState = FormWindowState.Maximized; frm_seleccionTipoPublicacion.MdiParent = this; frm_seleccionTipoPublicacion.Show(); } catch (Exception ex) { MessageDialog.MensajeError(this, ex.Message); } }
private void itm_Var_Editar_Publicacion_Click(object sender, EventArgs e) { if (this.frm_comprar != null) { try { this.frm_comprar.Close(); } catch (Exception) { } } try { frm_publicacionesVendedor = null; frm_publicacionesVendedor = new ListadoPublicacionesDeVendedor(Program.ContextoActual.UsuarioActual); frm_publicacionesVendedor.StartPosition = FormStartPosition.CenterParent; frm_publicacionesVendedor.WindowState = FormWindowState.Maximized; frm_publicacionesVendedor.MdiParent = this; frm_publicacionesVendedor.Show(); } catch (Exception ex) { MessageDialog.MensajeError(this, ex.Message); } }
public bool guarda_Pregunta(string pre, decimal id_pub, decimal id_usu) { try { List <SqlParameter> parametros = new List <SqlParameter>(); var pid_Pub = new SqlParameter("@id_pub", SqlDbType.Decimal, 18, "id_pub"); pid_Pub.Value = id_pub; parametros.Add(pid_Pub); var pid_Usu = new SqlParameter("@id_usu", SqlDbType.Decimal, 18, "id_usu"); pid_Usu.Value = id_usu; parametros.Add(pid_Usu); var pPregunta = new SqlParameter("@pregunta", SqlDbType.NVarChar, 400, "pregunta"); pPregunta.Value = pre; parametros.Add(pPregunta); HomeDB.ExecuteStoredProcedured("DATA_GROUP.SP_agregrarPregunta", parametros); } catch (SqlException exSQL) { MessageDialog.MensajeError(exSQL.Message); return(false); } catch (Exception ex) { MessageDialog.MensajeError(ex.Message); return(false); } return(true); }
public bool Validar() { bool esCorrecto = Lista.Items.Count > 0; if (!esCorrecto) { MessageDialog.MensajeError("La lista " + Lista.Name + " debe contener al menos un elemento."); } return(esCorrecto); }
public bool Validar() { bool esCorrecto = this.Validar(_control.Text); if (!esCorrecto) { MessageDialog.MensajeError("Ingrese un mail válido"); } return(esCorrecto); }
protected override void AccionAceptar() { try { Visibilidad visi = this.armarVisibilidad(); decimal idNuevoVisibilidad = this.visibilidadDB.crearVisibilidad(visi); visi.id_visibilidad = idNuevoVisibilidad; } catch (Exception ex) { MessageDialog.MensajeError(ex.Message); } }
private void nud_Ingresar_cantidad_ValueChanged(object sender, EventArgs e) { if (this.nud_Ingresar_cantidad.Value < 1) { this.nud_Ingresar_cantidad.Value = 1; } if (this.nud_Ingresar_cantidad.Value > this.publiCompra.stock) { MessageDialog.MensajeError("No hay suficiente stock para comprar " + this.nud_Ingresar_cantidad.Value.ToString().Trim() + " unidades.\n Ingrese una cantidad menor o igual"); this.nud_Ingresar_cantidad.Value = this.publiCompra.stock; } }
private void btnModificacion_Click(object sender, EventArgs e) { if (this.EntidadSeleccionada == null) { MessageDialog.MensajeError(this, "Debe seleccionar un registro primero"); } else { this.AccionModificar(); this.Filtrar(); } }
private void itm_Var_Historial_de_Operaciones_Click(object sender, EventArgs e) { try { frm_historial = new Historial(Program.ContextoActual.UsuarioActual); frm_historial.StartPosition = FormStartPosition.CenterScreen; frm_historial.MdiParent = this; frm_historial.Show(); } catch (Exception ex) { MessageDialog.MensajeError(this, ex.Message); } }
private bool itemsDB() { try { this.obtenerItemsBonificadosDB(); this.obtenerItemsPendientesDeFacturarDB(); } catch (Exception e) { MessageDialog.MensajeError(e.Message); return(false); } return(true); }
private void itm_Const_Cambiar_contrasenia_Click(object sender, EventArgs e) { try { frm_CambiarPass = null; frm_CambiarPass = new CambiarContraseña(Program.ContextoActual.UsuarioActual); frm_CambiarPass.StartPosition = FormStartPosition.CenterParent; //frm_Calificar.WindowState = FormWindowState.Maximized; //frm_CambiarPass.MdiParent = this; frm_CambiarPass.ShowDialog(); } catch (Exception ex) { MessageDialog.MensajeError(this, ex.Message); } }
private void itm_Var_Calificar_al_Vendedor_Click(object sender, EventArgs e) { try { frm_Calificar = null; frm_Calificar = new SeleccionarCompra(Program.ContextoActual.UsuarioActual); frm_Calificar.StartPosition = FormStartPosition.CenterParent; frm_Calificar.WindowState = FormWindowState.Maximized; frm_Calificar.MdiParent = this; frm_Calificar.Show(); } catch (Exception ex) { MessageDialog.MensajeError(this, ex.Message); } }
private void itm_Var_Gestion_de_Preguntas_Click(object sender, EventArgs e) { try { frm_gestionPreguntas = null; frm_gestionPreguntas = new GestionPreguntas(Program.ContextoActual.UsuarioActual); frm_gestionPreguntas.StartPosition = FormStartPosition.CenterParent; frm_gestionPreguntas.WindowState = FormWindowState.Maximized; frm_gestionPreguntas.MdiParent = this; frm_gestionPreguntas.Show(); } catch (Exception ex) { MessageDialog.MensajeError(this, ex.Message); } }
private void itm_Var_Facturar_Publicaciones_Click(object sender, EventArgs e) { try { frm_facturar = null; frm_facturar = new FacturarPublicaciones(); frm_facturar.StartPosition = FormStartPosition.CenterParent; frm_facturar.WindowState = FormWindowState.Maximized; frm_facturar.MdiParent = this; frm_facturar.Show(); } catch (Exception ex) { MessageDialog.MensajeError(this, ex.Message); } }
private IResultado <IList <Empresa> > getEmpresasFiltrados(FiltroEmpresa filtro) { Resultado <IList <Empresa> > resultado = new Resultado <IList <Empresa> >(); try { resultado.Retorno = this.empresaDB.Filtrar(filtro); } catch (Exception ex) { MessageDialog.MensajeError(ex.Message); resultado.Correcto = false; resultado.Mensajes.Add(ex.Message); } return(resultado); }
private bool realizar_login() { string password_hash = Encryptation.get_hash(this.textBoxPassword.Text); IdentificacionUsuario resultadoLogin = this.ValidarLogin(this.textBoxUsername.Text, password_hash); if (loginSuccess(resultadoLogin)) { return(true); } else { MessageDialog.MensajeError(this.getMensajeLogin(resultadoLogin)); return(false); } }
private void itm_Var_ABM_de_Empresa_Click(object sender, EventArgs e) { try { frm_empresas = null; frm_empresas = new ListadoEmpresa(); frm_empresas.StartPosition = FormStartPosition.CenterParent; frm_empresas.WindowState = FormWindowState.Maximized; frm_empresas.MdiParent = this; frm_empresas.Show(); } catch (Exception ex) { MessageDialog.MensajeError(this, ex.Message); } }
private void itm_Var_ABM_de_Visibilidad_de_Publicacion_Click(object sender, EventArgs e) { try { frm_visibilidades = null; frm_visibilidades = new ListadoVisibilidad(); frm_visibilidades.StartPosition = FormStartPosition.CenterParent; frm_visibilidades.WindowState = FormWindowState.Maximized; frm_visibilidades.MdiParent = this; frm_visibilidades.Show(); } catch (Exception ex) { MessageDialog.MensajeError(this, ex.Message); } }
protected override void AccionAceptar() { try { Preguntas preg = this.armarPregunta(); this.pregDB.nuevaPreguntaEnPublicacion(preg); } catch (SqlException ex) { MessageDialog.MensajeError(ex.Message); } catch (Exception e) { MessageDialog.MensajeError(e.Message); } }
private IResultado <IList <Cliente> > getClientesFiltrados(FiltroCliente filtro) { Resultado <IList <Cliente> > resultado = new Resultado <IList <Cliente> >(); try { resultado.Retorno = this.clienteDB.Filtrar(filtro); } catch (Exception ex) { MessageDialog.MensajeError(ex.Message); resultado.Correcto = false; resultado.Mensajes.Add(ex.Message); } return(resultado); }
private void login() { try { if (this.realizar_login()) { IList <Rol> roles_usuario = this.rolDB.ObtenerRoles(this.textBoxUsername.Text); if (roles_usuario.Count > 1 && rol_seleccionado) { this.textBoxUsername.Enabled = false; this.textBoxPassword.Enabled = false; this.labelRol.Visible = true; this.comboBoxRol.Visible = true; this.comboBoxRol.DataSource = roles_usuario; this.comboBoxRol.SelectedIndex = 0; MessageDialog.MensajeInformativo(this, "Debe seleccionar un rol para continuar"); rol_seleccionado = false; } else if (roles_usuario.Count > 1 && !rol_seleccionado) { this.RolUsuarioIniciado = (Rol)this.comboBoxRol.SelectedItem; this.obtenerUsuarioLogueadoCorrectamente(); } else { if (roles_usuario.Count.Equals(0)) { MessageDialog.MensajeInformativo(this, "No puede ingresar al sistema debido a que se encuentra inhabilitado o todos sus roles lo están."); this.Close(); } else { this.RolUsuarioIniciado = roles_usuario.First(); this.obtenerUsuarioLogueadoCorrectamente(); } } } } catch (Exception ex) { MessageDialog.MensajeError(this, ex.Message); this.limpiarTextBoxes(); } }
protected override void AccionFiltrar() { FiltroPublicacion filtro = this.armarFiltro(); IResultado <IList <Publicacion> > resultado = this.getPublicacionesFiltradas(filtro); if (!resultado.Correcto) { MessageDialog.MensajeError(resultado.Mensajes.First()); } IList <PublicacionAMostrar> lista = this.armarPublicacionAMostrar(resultado); this.dgvBusqueda.DataSource = lista; this.PrepararGrillaAMostrar(); //this.dgvBusqueda.DataSource = resultado.Retorno; //this.PrepararGrillaComun(); }
private void btnBaja_Click(object sender, EventArgs e) { if (this.EntidadSeleccionada == null) { MessageDialog.MensajeError(this, "Debe seleccionar un registro primero"); } else { DialogResult dr = MessageDialog.MensajeInformativo(this, "¿Está seguro que quiere hacer eso?", MessageBoxButtons.YesNo); if (dr == DialogResult.Yes) { this.AccionBorrar(); this.Filtrar(); } } }
private bool getComprasSinCalificarDB() { try { this.compras = this.compraDB.getComprasSinCalificar(this.usuarioActual); } catch (SqlException e) { MessageDialog.MensajeError(e.Message); this.Close(); return(false); } catch (Exception e) { MessageDialog.MensajeError(e.Message); return(false); } return(true); }