void Agregar_Empresa() { if (TxtEmpresa.Text.Trim() == "" || TxtNit.Text.Trim() == "" || TxtDireccion.Text.Trim() == "" || txtRepresentante.Text.Trim() == "" || TxtCorreo.Text.Trim() == "") { MessageBox.Show("Algunos campos requeridos estan vacios.", "Datos faltantes", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (pbLogo.Image == null) { MessageBox.Show("Debe cargar el logo que corresponde a la empresa.", "Logo faltante", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { ConstructorEmpresa_Controlador empresa = new ConstructorEmpresa_Controlador(); empresa.nombre_empresa = TxtEmpresa.Text; empresa.nit = TxtNit.Text; empresa.direccion = TxtDireccion.Text; empresa.estado = Convert.ToInt16(cmbEstado.SelectedValue); empresa.tipo_empresa = Convert.ToInt16(cmbTipoEmpresa.SelectedValue); empresa.representante = txtRepresentante.Text; empresa.correo = TxtCorreo.Text; MemoryStream ms = new MemoryStream(); pbLogo.Image.Save(ms, ImageFormat.Jpeg); byte[] aByte = ms.ToArray(); string encoded = Convert.ToBase64String(aByte); empresa.imagen = encoded; int datos = ControlEmpresas_Modelo.IngresarEmpresa(empresa); } }
private void FrmControlUsuarios_Load(object sender, EventArgs e) { try { cmbEmpresa.DataSource = ControlEmpresas_Modelo.ObtenerEmpresa(); cmbEmpresa.DisplayMember = "empresa"; cmbEmpresa.ValueMember = "id_empresa"; cmbTipoUsuario.DataSource = ObtenerDatos_Modelo.ObtenerTipo_Usuario_SinRoot(); cmbTipoUsuario.DisplayMember = "tipo_usuario"; cmbTipoUsuario.ValueMember = "id_tipo_usuario"; cmbEstado.DataSource = ObtenerDatos_Modelo.Obtener_Estados(); cmbEstado.DisplayMember = "estado"; cmbEstado.ValueMember = "id_estado"; Mostrar_Usuarios(); maskDui.Visible = false; txtCarne.Visible = false; BtnActualizar.Enabled = false; BtnEliminar.Enabled = false; BtnReestablecer.Enabled = false; } catch (Exception ex) { MessageBox.Show("Ocurrio un error al cargar los datos en las listas correspondientes, consulte con el administrador. " + ex, "Error de carga", MessageBoxButtons.OK, MessageBoxIcon.Stop); } }
private void ReporteProductos_Load(object sender, EventArgs e) { try { cmbEmpresa.DataSource = ControlEmpresas_Modelo.ObtenerEmpresa(); cmbEmpresa.DisplayMember = "empresa"; cmbEmpresa.ValueMember = "id_empresa"; CargarReporte(); } catch (Exception) { throw; } }
void Cambiar_Estado() { if (MessageBox.Show("¿Está seguro de cambiar el estado de la empresa?", "Confirmación", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ConstructorEmpresa_Controlador cambiarestado = new ConstructorEmpresa_Controlador(); if (cmbEstado.Text == "Activo") { int estado = 2; ControlEmpresas_Modelo.Cambiar_Estado(Convert.ToInt16(txtId.Text), estado); LimpiarCamos(); Mostrar_Empresa_Activas(); } else if (cmbEstado.Text == "Inactivo") { int estado = 1; ControlEmpresas_Modelo.Cambiar_Estado(Convert.ToInt16(txtId.Text), estado); LimpiarCamos(); Mostrar_Empresa_Activas(); } } }
void Actualizar_Empresa() { ConstructorEmpresa_Controlador actemp = new ConstructorEmpresa_Controlador(); actemp.id_empresa = int.Parse(txtId.Text); actemp.nombre_empresa = TxtEmpresa.Text; actemp.correo = TxtCorreo.Text; actemp.nit = TxtNit.Text; actemp.representante = txtRepresentante.Text; actemp.tipo_empresa = Convert.ToInt16(cmbTipoEmpresa.SelectedValue); actemp.estado = Convert.ToInt16(cmbEstado.SelectedValue); actemp.direccion = TxtDireccion.Text; MemoryStream ms = new MemoryStream(); pbLogo.Image.Save(ms, ImageFormat.Jpeg); byte[] aByte = ms.ToArray(); string encoded = Convert.ToBase64String(aByte); actemp.imagen = encoded; int resultado = ControlEmpresas_Modelo.Actualizar_Empresa(actemp); }
private void FrmPrimerUsuario_Load(object sender, EventArgs e) { txtCarne.Visible = false; maskDui.Visible = false; lblMensaje.Visible = false; try { cmbEmpresa.DataSource = ControlEmpresas_Modelo.ObtenerEmpresa(); cmbEmpresa.DisplayMember = "empresa"; cmbEmpresa.ValueMember = "id_empresa"; cmbTipoUsuario.DataSource = ObtenerDatos_Modelo.ObtenerTipo_Usuario(); cmbTipoUsuario.DisplayMember = "tipo_usuario"; cmbTipoUsuario.ValueMember = "id_tipo_usuario"; cmbEstado.DataSource = ObtenerDatos_Modelo.Obtener_Estados(); cmbEstado.DisplayMember = "estado"; cmbEstado.ValueMember = "id_estado"; cmbPregunta1.DataSource = ObtenerDatos_Modelo.ObtenerPreguntas(); cmbPregunta1.DisplayMember = "pregunta"; cmbPregunta1.ValueMember = "id_pregunta"; cmbPregunta2.DataSource = ObtenerDatos_Modelo.ObtenerPreguntas(); cmbPregunta2.DisplayMember = "pregunta"; cmbPregunta2.ValueMember = "id_pregunta"; cmbPregunta3.DataSource = ObtenerDatos_Modelo.ObtenerPreguntas(); cmbPregunta3.DisplayMember = "pregunta"; cmbPregunta3.ValueMember = "id_pregunta"; cmbPregunta4.DataSource = ObtenerDatos_Modelo.ObtenerPreguntas(); cmbPregunta4.DisplayMember = "pregunta"; cmbPregunta4.ValueMember = "id_pregunta"; } catch (Exception) { MessageBox.Show("Algunas listas no pudieron cargarse, consulte con el administrador.", "Erro de carga", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void Mostrar_Empresa_Activas() { if (ControlEmpresas_Modelo.MostrarEmpresas_Grid_Activas() != null) { dgvEmpresas.DataSource = ControlEmpresas_Modelo.MostrarEmpresas_Grid_Activas(); this.dgvEmpresas.Columns[0].Visible = false; this.dgvEmpresas.Columns[1].HeaderText = "Nombre de empresa"; this.dgvEmpresas.Columns[1].Width = 75; this.dgvEmpresas.Columns[2].HeaderText = "Correo Institucional"; this.dgvEmpresas.Columns[2].Width = 100; this.dgvEmpresas.Columns[3].HeaderText = "Número de Identificación Tributario"; this.dgvEmpresas.Columns[3].Width = 100; this.dgvEmpresas.Columns[4].Visible = false; this.dgvEmpresas.Columns[5].Visible = false; this.dgvEmpresas.Columns[5].HeaderText = "Tipo de empresa"; this.dgvEmpresas.Columns[5].Width = 100; this.dgvEmpresas.Columns[6].HeaderText = "Estado de la empresa"; this.dgvEmpresas.Columns[6].Width = 50; this.dgvEmpresas.Columns[7].HeaderText = "Dirección"; this.dgvEmpresas.Columns[7].Width = 150; this.dgvEmpresas.Columns[8].Visible = false; } }