Пример #1
0
        private void dgFuncionesSinAsignar_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                App_Code.Sistema.Sistema_Grupo_Funciones oRegistro = new App_Code.Sistema.Sistema_Grupo_Funciones(int.Parse(this.cmbGrupos.SelectedValue.ToString()), int.Parse(this.dgFuncionesSinAsignar.Rows[int.Parse(e.RowIndex.ToString())].Cells[0].Value.ToString()));
                oRegistro.GrupoId   = int.Parse(this.cmbGrupos.SelectedValue.ToString());
                oRegistro.FuncionId = int.Parse(this.dgFuncionesSinAsignar.Rows[int.Parse(e.RowIndex.ToString())].Cells[0].Value.ToString());

                if (oRegistro.Err)
                {
                    oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200602");
                    if (oFuncion.Err)
                    {
                        MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                        return;
                    }
                    else
                    {
                        oRegistro.Insertar();
                    }
                }
                this.BuscarAsignados();
                this.BuscarNoAsignados();
            }
            catch (Exception)
            {
            }
        }
Пример #2
0
        private void Guardar()
        {
            App_Code.Inventario.Monedas oRegistro = new App_Code.Inventario.Monedas(int.Parse(this.lblFicha.Text));


            oRegistro.Nombre         = this.txtNombre.Text.ToUpper();
            oRegistro.Codigo         = this.txtCodigo.Text.ToUpper();
            oRegistro.Simbolo        = this.txtSimbolo.Text;
            oRegistro.CambioCompra   = double.Parse(this.txtCambioCompra.Text);
            oRegistro.CambioVenta    = double.Parse(this.txtCambioVenta.Text);
            oRegistro.Predeterminado = this.chbPredeterminado.Checked;
            oRegistro.Notas          = this.txtNotas.Text.ToString().ToUpper();

            oRegistro.Borrado   = false;
            oRegistro.UserLogId = frmPrincipal.id_usuario;


            try
            {
                if (!Validar())
                {
                    if (oRegistro.Err)
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0300102");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Creado     = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"));
                            oRegistro.Modificado = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"));
                            oRegistro.Insertar();
                        }
                    }
                    else
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0300103");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Modificado = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"));
                            oRegistro.Actualizar();
                        }
                    }
                    MessageBox.Show(oRegistro.Msg, "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Consulta();
                    this.Presentar(oRegistro.Id);
                }
            }
            catch (Exception)
            {
            }
        }
Пример #3
0
        private void Guardar()
        {
            App_Code.Empresa.Transporte oRegistro = new App_Code.Empresa.Transporte(int.Parse(this.lblFicha.Text));

            try
            {
                if (!Validar())
                {
                    oRegistro.Codigo    = this.txtCodigo.Text.ToString().ToUpper();
                    oRegistro.Nombre    = this.txtNombre.Text.ToString().ToUpper();
                    oRegistro.Contrato  = this.txtContrato.Text.ToString().ToUpper();
                    oRegistro.Placa     = this.txtPlaca.Text.ToString().ToUpper();
                    oRegistro.Direccion = this.txtDireccion.Text.ToString().ToUpper();
                    oRegistro.Telefono  = this.txtTelOfi.Text.ToString();

                    oRegistro.Borrado    = false;
                    oRegistro.UserLogId  = panterasoftware.Formularios.frmPrincipal.id_usuario;
                    oRegistro.Creado     = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"));
                    oRegistro.Modificado = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"));

                    if (oRegistro.Err)
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200902");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Insertar();
                        }
                    }
                    else
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200903");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Modificado = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"));
                            oRegistro.Actualizar();
                        }
                    }
                    MessageBox.Show(oRegistro.Msg, "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Consulta();
                    this.Presentar(oRegistro.Id);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #4
0
        public void Consulta()
        {
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0200205");
            if (oFuncion.Err)
            {
                MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                return;
            }
            else
            {
                DataTable      oTabla     = new DataTable();
                DataSet        oDataSet   = new DataSet();
                SqlConnection  oConexion  = new SqlConnection(panterasoftware.Formularios.frmPrincipal.conexion);
                SqlDataAdapter oAdaptador = new SqlDataAdapter(
                    "SELECT " +
                    "id, " +
                    "codigo, " +
                    "nombre, " +
                    "rif, " +
                    "razon_social, " +
                    "telefono_ofi, " +
                    "pais, " +
                    "estado, " +
                    "municipio, " +
                    "parroquia " +

                    "FROM proveedores " +

                    "WHERE (" +
                    "codigo LIKE '%" + this.txtBuscar.Text + "%' OR " +
                    "nombre LIKE '%" + this.txtBuscar.Text + "%') AND (" +
                    "borrado = 0) " +

                    "ORDER BY " +
                    "nombre;", oConexion);

                oConexion.Open();
                oAdaptador.Fill(oDataSet, "tabla");
                oTabla = oDataSet.Tables["tabla"];
                oConexion.Close();
                this.dgListado.DataSource = oTabla;

                //Encabezado
                this.dgListado.Columns[0].HeaderText = "Ficha";
                this.dgListado.Columns[1].HeaderText = "Codigo";
                this.dgListado.Columns[2].HeaderText = "Nombre";
                this.dgListado.Columns[3].HeaderText = "Rif";
                this.dgListado.Columns[4].HeaderText = "Razón Social";
                this.dgListado.Columns[5].HeaderText = "Telefono Oficina";
                this.dgListado.Columns[6].HeaderText = "Pais";
                this.dgListado.Columns[7].HeaderText = "Estado";
                this.dgListado.Columns[8].HeaderText = "Municipio";
                this.dgListado.Columns[9].HeaderText = "Parroquia";
            }
        }
Пример #5
0
        private void Guardar()
        {
            App_Code.Empresa.Cobradores oRegistro = new App_Code.Empresa.Cobradores(int.Parse(this.lblFicha.Text));

            try
            {
                if (!Validar())
                {
                    oRegistro.Codigo    = this.txtCodigo.Text.ToString().ToUpper();
                    oRegistro.Nombre    = this.txtNombre.Text.ToString().ToUpper();
                    oRegistro.Apellido  = this.txtApellido.Text.ToString().ToUpper();
                    oRegistro.Rif       = this.txtRif.Text.ToString().ToUpper();
                    oRegistro.Direccion = this.txtDireccion.Text.ToString().ToUpper();
                    oRegistro.Comision  = decimal.Parse(this.txtComision.Text.ToString());
                    oRegistro.Contrato  = this.txtContrato.Text.ToString().ToUpper();
                    oRegistro.Telefono  = this.txtTelOfi.Text.ToString();

                    if (oRegistro.Err)
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1201002");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Insertar();
                        }
                    }
                    else
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1201003");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Actualizar();
                        }
                    }
                    MessageBox.Show(oRegistro.Msg, "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Consulta();
                    this.Presentar(oRegistro.Id);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #6
0
        private void Guardar()
        {
            App_Code.Sistema.Sistema_Usuarios oRegistro = new App_Code.Sistema.Sistema_Usuarios(int.Parse(this.lblFicha.Text));

            oRegistro.EmpresaId = panterasoftware.Formularios.frmPrincipal.id_empresa;
            oRegistro.GrupoId   = int.Parse(this.cmbGrupos.SelectedValue.ToString());
            oRegistro.Apellido  = this.txtApellidos.Text.ToString().ToUpper();
            oRegistro.Nombre    = this.txtNombres.Text.ToString().ToUpper();
            oRegistro.Clave     = this.txtClave.Text.ToString();
            oRegistro.Usuario   = this.txtUsuario.Text.ToString();
            oRegistro.Estatus   = this.cmbEstatus.SelectedItem.ToString();

            oRegistro.FechaAlta = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy"));

            try
            {
                if (!Validar())
                {
                    if (oRegistro.Err)
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200302");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Insertar();
                        }
                    }
                    else
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200303");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Actualizar();
                        }
                    }
                    MessageBox.Show(oRegistro.Msg, "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    //this.Consulta();
                    this.Presentar(oRegistro.Id);
                }
            }
            catch (Exception)
            {
            }
        }
Пример #7
0
        private void Guardar()
        {
            App_Code.Configuracion.SubCategorias oRegistro = new App_Code.Configuracion.SubCategorias(int.Parse(this.lblFicha.Text));

            oRegistro.Nombre      = this.txtNombre.Text.ToString().ToUpper();
            oRegistro.Codigo      = this.txtCodigo.Text.ToString().ToUpper();
            oRegistro.Descripcion = this.txtDescripcion.Text.ToString().ToUpper();
            oRegistro.CategoriaId = int.Parse(this.cmbCategoria.SelectedValue.ToString());

            try
            {
                if (!Validar())
                {
                    if (oRegistro.Err)
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200702");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Insertar();
                        }
                    }
                    else
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200703");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Actualizar();
                        }
                    }
                    MessageBox.Show(oRegistro.Msg, "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Consulta();
                    this.Presentar(oRegistro.Id);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #8
0
        private void Guardar()
        {
            App_Code.Empresa.MediosCobroPago oRegistro = new App_Code.Empresa.MediosCobroPago(int.Parse(this.lblFicha.Text));

            try
            {
                if (!Validar())
                {
                    oRegistro.Codigo = this.txtCodigo.Text.ToString().ToUpper();
                    oRegistro.Nombre = this.txtNombre.Text.ToString().ToUpper();
                    oRegistro.Cobro  = this.chkCobro.Checked;
                    oRegistro.Pago   = this.chkPago.Checked;

                    if (oRegistro.Err)
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1201202");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Insertar();
                        }
                    }
                    else
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1201203");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Actualizar();
                        }
                    }
                    MessageBox.Show(oRegistro.Msg, "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Consulta();
                    this.Presentar(oRegistro.Id);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #9
0
 private void frmEmpresa_Load(object sender, EventArgs e)
 {
     if (empresa > 0)
     {
         this.Presentar();
         oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200801");
         if (oFuncion.Err)
         {
             this.btnTasas.Enabled = false;
             return;
         }
         else
         {
             this.btnTasas.Enabled = true;
             return;
         }
     }
 }
Пример #10
0
        private void Guardar()
        {
            App_Code.Administracion.Bancos oRegistro = new App_Code.Administracion.Bancos(int.Parse(this.lblFicha.Text));

            oRegistro.Nombre    = this.txtNombre.Text.ToUpper();
            oRegistro.Codigo    = this.txtCodigo.Text;
            oRegistro.Contacto  = this.txtContacto.Text.ToUpper();
            oRegistro.Telefono  = this.txtTelOfi.Text;
            oRegistro.Fax       = this.txtFax.Text;
            oRegistro.Email     = this.txtEmail.Text;
            oRegistro.WebSite   = this.txtWebSite.Text;
            oRegistro.Estatus   = this.cmbEstatus.SelectedItem.ToString();
            oRegistro.Direccion = this.txtDireccion.Text.ToUpper();
            oRegistro.UserLogId = panterasoftware.Formularios.frmPrincipal.id_usuario;

            try
            {
                if (!Validar())
                {
                    if (oRegistro.Err)
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0400202");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Creado     = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"));
                            oRegistro.Modificado = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"));
                            oRegistro.Insertar();
                        }
                    }
                    else
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0400203");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Modificado = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"));
                            oRegistro.Actualizar();
                        }
                    }
                    MessageBox.Show(oRegistro.Msg, "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Consulta();
                    this.Presentar(oRegistro.Id);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Пример #11
0
        public void Guardar()
        {
            App_Code.Inventario.Departamentos oRegistro = new App_Code.Inventario.Departamentos(int.Parse(this.lblFicha.Text));

            oRegistro.Codigo = this.txtCodigo.Text.ToString().ToUpper();
            oRegistro.Nombre = this.txtNombre.Text.ToString().ToUpper();

            oRegistro.PrecioMayor  = double.Parse(this.txtPrecioMayor.Text.ToString());
            oRegistro.PrecioOferta = double.Parse(this.txtPrecioOferta.Text.ToString());
            oRegistro.PrecioMaximo = double.Parse(this.txtPrecioMaximo.Text.ToString());
            oRegistro.PrecioMinimo = double.Parse(this.txtPrecioMinimo.Text.ToString());

            oRegistro.ComisionVentaPrecioMayor  = double.Parse(this.txtCVPrecioMayor.Text.ToString());
            oRegistro.ComisionVentaPrecioOferta = double.Parse(this.txtCVPrecioOferta.Text.ToString());
            oRegistro.ComisionVentaPrecioMaximo = double.Parse(this.txtCVPrecioMaximo.Text.ToString());
            oRegistro.ComisionVentaPrecioMinimo = double.Parse(this.txtCVPrecioMinimo.Text.ToString());

            oRegistro.ComisionCobranzaPrecioMayor  = double.Parse(this.txtCCPrecioMayor.Text.ToString());
            oRegistro.ComisionCobranzaPrecioOferta = double.Parse(this.txtCCPrecioOferta.Text.ToString());
            oRegistro.ComisionCobranzaPrecioMaximo = double.Parse(this.txtCCPrecioMaximo.Text.ToString());
            oRegistro.ComisionCobranzaPrecioMinimo = double.Parse(this.txtCCPrecioMinimo.Text.ToString());

            if (this.lblNombreFoto.Text == "Nombre")
            {
                oRegistro.Imagen = "Ninguna";
            }
            else
            {
                oRegistro.Imagen = this.lblNombreFoto.Text;
            }



            oRegistro.Borrado   = false;
            oRegistro.UserLogId = frmPrincipal.id_usuario;


            try
            {
                if (!Validar())
                {
                    if (oRegistro.Err)
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0300202");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Creado     = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"));
                            oRegistro.Modificado = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"));
                            oRegistro.Insertar();
                        }
                    }
                    else
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0300203");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Modificado = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"));
                            oRegistro.Actualizar();
                        }
                    }
                    MessageBox.Show(oRegistro.Msg, "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Consulta();
                    this.Presentar(oRegistro.Id);
                }
            }
            catch (Exception)
            {
            }
        }
Пример #12
0
        public void Guardar()
        {
            App_Code.Proveedores.Proveedores oRegistro = new App_Code.Proveedores.Proveedores(int.Parse(this.lblFicha.Text));

            //Datos Identificación
            oRegistro.Codigo = this.txtCodigo.Text.ToString();
            oRegistro.Rif    = this.txtRif.Text.ToString().ToUpper();

            oRegistro.Nombre      = this.txtNombre.Text.ToString().ToUpper();
            oRegistro.GrupoId     = int.Parse(this.cmbGrupo.SelectedValue.ToString());
            oRegistro.RazonSocial = this.txtDenominacionSocial.Text.ToString().ToUpper();

            //Contacto
            oRegistro.Contacto        = this.txtContacto.Text.ToString().ToUpper();
            oRegistro.Pais            = this.txtPais.Text.ToString().ToUpper();
            oRegistro.Estado          = this.txtEstado.Text.ToString().ToUpper();
            oRegistro.Municipio       = this.txtMunicipio.Text.ToString().ToUpper();
            oRegistro.Parroquia       = this.txtParroquia.Text.ToString().ToUpper();
            oRegistro.DirFiscal       = this.txtDomicilio.Text.ToString().ToUpper();
            oRegistro.TelefonoOficina = this.txtTelOfi.Text.ToString().ToUpper();
            oRegistro.TelefonoCelular = this.txtTelCel.Text.ToString().ToUpper();
            oRegistro.Fax             = this.txtFax.Text.ToString();
            oRegistro.Email           = this.txtEmail.Text.ToString();
            oRegistro.Website         = this.txtWeb.Text.ToString();
            oRegistro.CodigoPostal    = this.txtCodPostal.Text.ToString();
            oRegistro.Ciudad          = this.txtCiudad.Text.ToString().ToUpper();


            //Balance
            oRegistro.FechaUltimaCompra = DateTime.Parse(this.txtFechaUltCompra.Text.ToString());
            oRegistro.FechaUltimoPago   = DateTime.Parse(this.txtFechaUltPago.Text.ToString());
            oRegistro.Debitos           = double.Parse(this.txtDebitos.Text.ToString());
            oRegistro.Creditos          = double.Parse(this.txtCreditos.Text.ToString());
            oRegistro.Saldos            = double.Parse(this.txtSaldos.Text.ToString());
            oRegistro.Anticipos         = double.Parse(this.txtAnticipos.Text.ToString());

            //Ventas
            oRegistro.Ventas1 = double.Parse(this.txtVentas1.Text.ToString());
            oRegistro.Ventas2 = double.Parse(this.txtVentas2.Text.ToString());
            oRegistro.Ventas3 = double.Parse(this.txtVentas3.Text.ToString());
            oRegistro.Ventas4 = double.Parse(this.txtVentas4.Text.ToString());
            oRegistro.VentasG = double.Parse(this.txtVentasG.Text.ToString());

            //Compras
            oRegistro.Cobranza1 = double.Parse(this.txtCobranzas1.Text.ToString());
            oRegistro.Cobranza2 = double.Parse(this.txtCobranzas2.Text.ToString());
            oRegistro.Cobranza3 = double.Parse(this.txtCobranzas3.Text.ToString());
            oRegistro.Cobranza4 = double.Parse(this.txtCobranzas4.Text.ToString());
            oRegistro.CobranzaG = double.Parse(this.txtCobranzasG.Text.ToString());

            //Impuestos
            oRegistro.RetencionIva  = double.Parse(this.txtRetencionIva.Text.ToString());
            oRegistro.RetencionIslr = double.Parse(this.txtRetencionIsrl.Text.ToString());

            //Notas
            oRegistro.Notas       = this.txtNotas.Text.ToString().ToUpper();
            oRegistro.Advertencia = this.txtAdvertencia.Text.ToString().ToUpper();

            oRegistro.Estatus            = this.cmbEstatus.SelectedText.ToString();
            oRegistro.DenominacionFiscal = this.cmbDenominacion.SelectedText.ToString();
            oRegistro.Borrado            = false;
            oRegistro.UserLogId          = panterasoftware.Formularios.frmPrincipal.id_usuario;


            try
            {
                if (!Validar())
                {
                    if (oRegistro.Err)
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0200102");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Creado     = DateTime.Parse(this.txtCreado.Text.ToString());
                            oRegistro.Modificado = DateTime.Parse(this.txtModificado.Text.ToString());
                            oRegistro.Insertar();
                        }
                    }
                    else
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0200103");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Modificado = DateTime.Parse(DateTime.Now.ToString("dd/MM/yyyy hh:mm tt"));
                            oRegistro.Actualizar();
                        }
                    }
                    MessageBox.Show(oRegistro.Msg, "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);

                    this.Presentar(oRegistro.Id);
                }
            }
            catch (Exception)
            {
            }
        }
Пример #13
0
        private void ValidarPermisos()
        {
            App_Code.Sistema.Sistema_Grupo_Funciones oFuncion = new App_Code.Sistema.Sistema_Grupo_Funciones();
            #region (Sistema)

            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200101");
            if (oFuncion.Err)
            {
                this.controlFuncionesToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200201");
            if (oFuncion.Err)
            {
                this.controlDeModulosToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200301");
            if (oFuncion.Err)
            {
                this.controlDeUsuariosToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200401");
            if (oFuncion.Err)
            {
                this.controlCategoriasToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200501");
            if (oFuncion.Err)
            {
                this.controlDeGruposToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200601");
            if (oFuncion.Err)
            {
                this.controlAsignarPermisosAGruposToolStripMenuItem.Visible = false;
            }

            #endregion
            #region (Configuracion)
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200701");
            if (oFuncion.Err)
            {
                this.subCategoriasToolStripMenuItem.Visible = false;
            }
            #endregion
            #region (Empresa)
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200801");
            if (oFuncion.Err)
            {
                this.tasasToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1200901");
            if (oFuncion.Err)
            {
                this.agenciasToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1201001");
            if (oFuncion.Err)
            {
                this.controlDeCobradoresToolStripMenuItem.Visible = false;
            }

            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1201201");
            if (oFuncion.Err)
            {
                this.controlMediosDePagoYCobroToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1201301");
            if (oFuncion.Err)
            {
                this.controlDeTransportesToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "1201303");
            if (oFuncion.Err)
            {
                this.editarEmpresaActualToolStripMenuItem.Visible = false;
            }

            #endregion
            #region (Admnistracion)
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0400101");
            if (oFuncion.Err)
            {
                this.planDeCuentasToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0400201");
            if (oFuncion.Err)
            {
                this.controlDeBancosToolStripMenuItem.Visible = false;
            }
            #endregion
            #region (Proveedores)
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0200201");
            if (oFuncion.Err)
            {
                this.controlDeGruposProveedoresMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0200101");
            if (oFuncion.Err)
            {
                this.controlDeProveedoresToolStripMenuItem.Visible = false;
                this.tsbMenuControlProveedores.Enabled             = false;
            }
            #endregion
            #region (Inventario)
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0300101");
            if (oFuncion.Err)
            {
                this.controlDeMonedasToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0300201");
            if (oFuncion.Err)
            {
                this.departamentosToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0300301");
            if (oFuncion.Err)
            {
                this.depositosToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0300401");
            if (oFuncion.Err)
            {
                this.unidadesDeMedidasToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0300501");
            if (oFuncion.Err)
            {
                this.marcasToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0300601");
            if (oFuncion.Err)
            {
                this.coloresToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0300701");
            if (oFuncion.Err)
            {
                this.tallasToolStripMenuItem.Visible = false;
            }
            oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0300801");
            if (oFuncion.Err)
            {
                this.tsbMenuControlDeInventario.Visible           = false;
                this.productosTerminadosToolStripMenuItem.Visible = false;
            }

            #endregion
        }
Пример #14
0
        private void frmPrincipal_KeyDown(object sender, KeyEventArgs e)
        {
            App_Code.Sistema.Sistema_Grupo_Funciones oFuncion = new App_Code.Sistema.Sistema_Grupo_Funciones();
            switch (e.KeyCode)
            {
            case Keys.F1:
                oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0300801");
                Formularios.Inventario.frmProductos oRegistroProductos = new Formularios.Inventario.frmProductos();
                if (abierto == false)
                {
                    oRegistroProductos.Show();
                    abierto = true;
                }
                else
                {
                    MessageBox.Show("Disculpe ya hay un formulario abierto", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
                break;

            case Keys.F2:
                //Formularios.Proveedores.frmControlDeProveedores oRegistro = new Formularios.Proveedores.frmControlDeProveedores();
                //if (abierto == false)
                //{
                //    oRegistro.Show();
                //    abierto = true;
                //}
                //else
                //{
                //    MessageBox.Show("Disculpe ya hay un formulario abierto", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                //}
                break;

            case Keys.F3:
                oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0200101");
                Formularios.Proveedores.frmControlDeProveedores oRegistro = new Formularios.Proveedores.frmControlDeProveedores();
                if (!oFuncion.Err)
                {
                    if (abierto == false)
                    {
                        oRegistro.Show();
                        abierto = true;
                    }
                    else
                    {
                        MessageBox.Show("Disculpe ya hay un formulario abierto", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                    }
                }

                break;
            //case Keys.F4:
            //    Formularios.Proveedores.frmControlDeProveedores oRegistro = new Formularios.Proveedores.frmControlDeProveedores();
            //    if (abierto == false)
            //    {
            //        oRegistro.Show();
            //        abierto = true;
            //    }
            //    else
            //    {
            //        MessageBox.Show("Disculpe ya hay un formulario abierto", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            //    }
            //    break;

            //case Keys.Escape:
            //    Formularios.Proveedores.frmControlDeProveedores oRegistro = new Formularios.Proveedores.frmControlDeProveedores();
            //    if (abierto == false)
            //    {
            //        oRegistro.Show();
            //        abierto = true;
            //    }
            //    else
            //    {
            //        MessageBox.Show("Disculpe ya hay un formulario abierto", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
            //    }
            //    break;
            default:
                break;
            }
        }
Пример #15
0
        private void Guardar()
        {
            App_Code.Administracion.CuentasBancarias oRegistro = new App_Code.Administracion.CuentasBancarias(int.Parse(this.lblFicha.Text));

            //Datos Del Titular
            oRegistro.Nombre    = this.txtNombre.Text.ToUpperInvariant();
            oRegistro.Apellidos = this.txtApellidos.Text.ToUpperInvariant();
            oRegistro.Rif       = this.txtRif.Text.ToString().ToUpperInvariant();
            oRegistro.Codigo    = this.txtCodigo.Text.ToUpperInvariant();
            oRegistro.Fax       = this.txtFax.Text;
            oRegistro.Telefono  = this.txtTelOfi.Text;
            oRegistro.Email     = this.txtEmail.Text;
            oRegistro.Direccion = this.txtDireccion.Text.ToUpperInvariant();

            //Datos De la Cuenta
            oRegistro.Estatus          = this.cmbEstatus.SelectedItem.ToString();
            oRegistro.NumeroCuenta     = this.txtNumCuenta.Text;
            oRegistro.FechaApertura    = DateTime.Parse(this.dtpFecha.Text.ToString());
            oRegistro.TipoCuenta       = this.cmbTipoCuenta.SelectedItem.ToString();
            oRegistro.Idb              = decimal.Parse(this.txtIdb.Text.ToString());
            oRegistro.NaturalezaCuenta = this.cmbNaturaleza.SelectedItem.ToString();
            oRegistro.CodigoContable   = this.txtCodigoContable.Text;
            oRegistro.Estatus          = this.cmbEstatus.SelectedItem.ToString();
            oRegistro.BancoId          = int.Parse(this.cmbBanco.SelectedValue.ToString());

            //Correlativos
            oRegistro.NumeroDebito  = int.Parse(this.txtNotaDebito.Text.ToString());
            oRegistro.NumeroCredito = int.Parse(this.txtNotaCredito.Text.ToString());
            oRegistro.UltimoCheque  = int.Parse(this.txtNumCheque.Text.ToString());

            try
            {
                if (!Validar())
                {
                    if (oRegistro.Err)
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0400102");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Insertar();
                        }
                    }
                    else
                    {
                        oFuncion.Leer(panterasoftware.Formularios.frmPrincipal.id_grupo_usuario, "0400103");
                        if (oFuncion.Err)
                        {
                            MessageBox.Show("Disculpe Usted No Tiene Acceso a Esta Accion", "Atención", MessageBoxButtons.OK, MessageBoxIcon.Stop);
                            return;
                        }
                        else
                        {
                            oRegistro.Actualizar();
                        }
                    }
                    MessageBox.Show(oRegistro.Msg, "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    this.Consulta();
                    this.Presentar(oRegistro.Id);
                }
            }
            catch (Exception)
            {
                throw;
            }
        }