private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         this.txtMensajeError.Visible = false;
         List <Error> Errores = this.ValidarDatos();
         if (Errores.Count == 0)
         {
             Proveedor        Datos = this.ObtenerDatos();
             Catalogo_Negocio cn    = new Catalogo_Negocio();
             cn.ABCCatProveedores(Datos);
             if (Datos.Completado)
             {
                 MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this._DatosProveedor = Datos;
                 this.DialogResult    = DialogResult.OK;
             }
             else
             {
                 MessageBox.Show("Ocurrió un error al guardar los datos.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             this.MostrarMensajeError(Errores);
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmNuevoProveedor ~ btnGuardar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #2
0
        private void LlenarMenuStripChecado()
        {
            try
            {
                TipoRegistro TRAux = new TipoRegistro {
                    Conexion = Comun.Conexion, IncluirSelect = false
                };
                Catalogo_Negocio    CN    = new Catalogo_Negocio();
                List <TipoRegistro> Lista = CN.ObtenerCatTipoRegistro(TRAux);
                foreach (TipoRegistro Item in Lista)
                {
                    ToolStripMenuItem ItemMenu = new ToolStripMenuItem();
                    ItemMenu.Tag   = Item.IDTipoRegistro;
                    ItemMenu.Text  = Item.Descripcion;
                    ItemMenu.Image = global::StephSoft.Properties.Resources.checar;

                    ItemMenu.ForeColor = Color.FromArgb(64, 64, 64);
                    ItemMenu.Click    += new System.EventHandler(this.ToolStripMenuItem_Click);
                    this.MenuStripChecado.Items.Add(ItemMenu);
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         List <Error> Errores = this.ValidarDatos();
         if (Errores.Count == 0)
         {
             Rubro            Datos = this.ObtenerDatos();
             Catalogo_Negocio cn    = new Catalogo_Negocio();
             cn.ABCGastosRubros(Datos);
             if (Datos.Completado)
             {
                 MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this._DatosRubro  = Datos;
                 this.DialogResult = DialogResult.OK;
             }
             else
             {
                 MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
         else
         {
             this.MostrarMensajeError(Errores);
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmNuevaFamiliaProducto ~ btnGuardar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
 private void ObtenerHoraServidor()
 {
     try
     {
         Catalogo_Negocio CN = new Catalogo_Negocio();
         FechaChecador = CN.ObtenerFechaSistema(Comun.Conexion);
         this.tmrHoraChecador.Enabled = true;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void ObtenerListaTemas(string IDTemaCurso)
 {
     try
     {
         TemasCurso temaCursos = new TemasCurso {
             Conexion = Comun.Conexion, IDTemaCurso = IDTemaCurso
         };
         Catalogo_Negocio CN = new Catalogo_Negocio();
         this.ListaTemasCursos = CN.LlenarGridTemasCursos(temaCursos);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #6
0
 private void LlenarHorario(string IDSucursal)
 {
     try
     {
         Sucursal DatosAux = new Sucursal {
             Conexion = Comun.Conexion, IDSucursal = IDSucursal
         };
         Catalogo_Negocio CatlogoNeg = new Catalogo_Negocio();
         this.HorarioSucursal = CatlogoNeg.ObtenerSucursalHorarioXIDSucursal(DatosAux);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #7
0
 private void LlenarComboCatCategoriasPuesto(int IDPuesto)
 {
     try
     {
         CategoriasPuesto DatosAux = new CategoriasPuesto {
             Conexion = Comun.Conexion, IDPuesto = IDPuesto, IncluirSelect = true
         };
         Catalogo_Negocio CN = new Catalogo_Negocio();
         this.cmbCategoriaPuesto.DataSource    = CN.ObtenerComboCatCategorias(DatosAux);
         this.cmbCategoriaPuesto.DisplayMember = "Descripcion";
         this.cmbCategoriaPuesto.ValueMember   = "IDCategoria";
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #8
0
 private void LlenarComboCatPuestos()
 {
     try
     {
         Puestos DatosAux = new Puestos {
             Conexion = Comun.Conexion, IncluirSelect = true
         };
         Catalogo_Negocio CN = new Catalogo_Negocio();
         this.cmbCatPuesto.DataSource    = CN.ObtenerComboCatPuestos(DatosAux);
         this.cmbCatPuesto.DisplayMember = "Descripcion";
         this.cmbCatPuesto.ValueMember   = "IDPuesto";
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void LlenarComboBancos()
 {
     try
     {
         Banco Datos = new Banco {
             Conexion = Comun.Conexion, IncluirSelect = true
         };
         Catalogo_Negocio CN = new Catalogo_Negocio();
         this.cmbBancos.DataSource    = CN.ObtenerComboBancos(Datos);
         this.cmbBancos.DisplayMember = "Descripcion";
         this.cmbBancos.ValueMember   = "IDBanco";
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void LlenarComboIdentificacion()
 {
     try
     {
         TipoIdentificacion Datos = new TipoIdentificacion {
             Conexion = Comun.Conexion, IncluirSelect = true
         };
         Catalogo_Negocio CN = new Catalogo_Negocio();
         this.cmbDocumento.DataSource    = CN.ObtenerComboTipoIdentificacion(Datos);
         this.cmbDocumento.DisplayMember = "Descripcion";
         this.cmbDocumento.ValueMember   = "IDTipoIdentificacion";
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void CargarCombos()
 {
     try
     {
         Producto Datos = new Producto {
             IncluirSelect = true, Conexion = Comun.Conexion
         };
         Catalogo_Negocio Catalogos_negocio = new Catalogo_Negocio();
         this.cmbServicio.DataSource    = Catalogos_negocio.ObtenerComboCatServicio(Datos);
         this.cmbServicio.DisplayMember = "NombreServicio";
         this.cmbServicio.ValueMember   = "IDProducto";
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #12
0
 private void LlenarComboCategoria()
 {
     try
     {
         CategoriaCheckList DatosAux = new CategoriaCheckList {
             Conexion = Comun.Conexion, IncluirSelect = true
         };
         Catalogo_Negocio CN = new Catalogo_Negocio();
         this.cmbCategoriaCheck.DataSource    = CN.ObtenerComboCategoriaChe(DatosAux);
         this.cmbCategoriaCheck.DisplayMember = "Descripcion";
         this.cmbCategoriaCheck.ValueMember   = "IDCategoriaChe";
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void LlenarComboTipoRegistro()
 {
     try
     {
         TipoRegistro TRAux = new TipoRegistro {
             Conexion = Comun.Conexion, IncluirSelect = true
         };
         Catalogo_Negocio    CN    = new Catalogo_Negocio();
         List <TipoRegistro> Lista = CN.ObtenerCatTipoRegistro(TRAux);
         this.cmbTipoRegistro.DataSource    = Lista;
         this.cmbTipoRegistro.DisplayMember = "Descripcion";
         this.cmbTipoRegistro.ValueMember   = "IDTipoRegistro";
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #14
0
        private void CargarDatosAModificar(TemasCurso Datos)
        {
            try
            {
                this.txtNombreTema.Text = Datos.Descripcion;

                SubTemas SubTemass = new SubTemas();
                SubTemass.Conexion    = Comun.Conexion;
                SubTemass.IDTemaCurso = Datos.IDTemaCurso;
                Catalogo_Negocio cn = new Catalogo_Negocio();
                SubTemas = cn.LlenarGridSubTemas(SubTemass);
                this.CargarGridSubTemas();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #15
0
 private void LlenarComboGenero()
 {
     try
     {
         Genero DatosAux = new Genero {
             Opcion = 2, Conexion = Comun.Conexion
         };
         Catalogo_Negocio CN = new Catalogo_Negocio();
         CN.ObtenerCatGeneros(DatosAux);
         this.cmbGenero.DisplayMember = "Descripcion";
         this.cmbGenero.ValueMember   = "IDGenero";
         this.cmbGenero.DataSource    = DatosAux.TablaDatos;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #16
0
 private void LlenarComboEmpleado()
 {
     try
     {
         Usuario Datos = new Usuario()
         {
             Conexion = Comun.Conexion, IDSucursalActual = this._DatosSucursal.IDSucursal, IncluirSelect = true
         };
         Catalogo_Negocio cn = new Catalogo_Negocio();
         this.cmbEmpleadoSucursal.DataSource    = cn.ObtenerComboCatEmpleado(Datos);
         this.cmbEmpleadoSucursal.ValueMember   = "IDEmpleado";
         this.cmbEmpleadoSucursal.DisplayMember = "Nombre";
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Beispiel #17
0
        private void CargarDatosAModificar(Puestos Datos)
        {
            try
            {
                this.txtNombrePuesto.Text = Datos.Descripcion;

                CategoriasPuesto categoriaPuesto = new CategoriasPuesto();
                categoriaPuesto.Conexion = Comun.Conexion;
                categoriaPuesto.IDPuesto = Convert.ToInt32(Datos.IDPuesto);
                Catalogo_Negocio cn = new Catalogo_Negocio();
                CategoriasPuestos = cn.LlenarGridCategoriaPuesto(categoriaPuesto);
                this.CargarGridCategoriaPuesto();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Beispiel #18
0
 private void LlenarComboTipoMonedero()
 {
     try
     {
         TipoMonedero     Datos = new TipoMonedero();
         Catalogo_Negocio cn    = new Catalogo_Negocio();
         Datos.Conexion = Comun.Conexion;
         Datos.Opcion   = 2;
         cn.ObtenerCatTipoMonedero(Datos);
         this.cmbTipoMonedero.DisplayMember = "Descripcion";
         this.cmbTipoMonedero.ValueMember   = "IDTipoMonedero";
         this.cmbTipoMonedero.DataSource    = Datos.TablaDatos;
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         this.txtMensajeError.Visible = false;
         List <Error> Errores = this.ValidarDatos();
         if (Errores.Count == 0)
         {
             Curso            Datos = this.ObtenerDatos();
             Catalogo_Negocio CN    = new Catalogo_Negocio();
             CN.ABCCatCursos(Datos);
             if (Datos.Completado)
             {
                 MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this._DatosCursos = Datos;
                 this.DialogResult = DialogResult.OK;
             }
             else
             {
                 if (Datos.Resultado > 0)
                 {
                     List <Error> LstError = new List <Error>();
                     LstError.Add(new Error {
                         Numero = 1, Descripcion = Datos.MensajeError, ControlSender = this
                     });
                     this.MostrarMensajeError(LstError);
                 }
                 else
                 {
                     MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
             }
         }
         else
         {
             this.MostrarMensajeError(Errores);
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmNuevoCurso ~ btnGuardar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #20
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         this.txtMensajeError.Visible = false;
         List <Error> Errores = this.ValidarDatos();
         if (Errores.Count == 0)
         {
             DiasFestivos     Datos = this.ObtenerDatos();
             Catalogo_Negocio cn    = new Catalogo_Negocio();
             cn.ABCDiasFestivos(Datos);
             if (Datos.Completado == true)
             {
                 MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this._DatosDiasFestivos = Datos;
                 this.DialogResult       = DialogResult.OK;
             }
             else
             {
                 if (Datos.Resultado == 51000)
                 {
                     MessageBox.Show("La fecha ya esta registrada", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
                 else
                 {
                     MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
             }
         }
         else
         {
             this.MostrarMensajeError(Errores);
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmNuevoNominaDiasFestivos ~ btnGuardar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Beispiel #21
0
        private void CargarCombos()
        {
            try
            {
                Catalogo_Negocio Catalogos_negocio = new Catalogo_Negocio();
                CatEmpresa       Empresa           = new CatEmpresa();
                Empresa.Conexion = Comun.Conexion;
                TipoSucursal TipoSucursal = new TipoSucursal();
                TipoSucursal.Conexion = Comun.Conexion;
                CatPais pais = new CatPais();
                pais.Conexion = Comun.Conexion;

                Catalogos_negocio.ObtenerComboCatEmpresa(Empresa);
                Catalogos_negocio.ObtenerComboCatTipoSucursal(TipoSucursal);
                Catalogos_negocio.ObtenerComboCatPais(pais);

                this.cmbEmpresa.AutoCompleteMode   = AutoCompleteMode.SuggestAppend;
                this.cmbEmpresa.AutoCompleteSource = AutoCompleteSource.ListItems;
                this.cmbEmpresa.DataSource         = Empresa.TablaDatos;
                this.cmbEmpresa.DisplayMember      = "razonSocial";
                this.cmbEmpresa.ValueMember        = "id_empresa";

                this.cmbTipoSucursal.AutoCompleteMode   = AutoCompleteMode.SuggestAppend;
                this.cmbTipoSucursal.AutoCompleteSource = AutoCompleteSource.ListItems;
                this.cmbTipoSucursal.DataSource         = TipoSucursal.TablaDatos;
                this.cmbTipoSucursal.DisplayMember      = "descripcion";
                this.cmbTipoSucursal.ValueMember        = "id_tipoSucursal";

                this.cmbPais.AutoCompleteMode   = AutoCompleteMode.SuggestAppend;
                this.cmbPais.AutoCompleteSource = AutoCompleteSource.ListItems;
                this.cmbPais.DataSource         = pais.TablaDatos;
                this.cmbPais.DisplayMember      = "descripcion";
                this.cmbPais.ValueMember        = "id_pais";
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void LlenarComboCatEstadoXIDPais(int IDPais)
        {
            try
            {
                CatEstado Estado = new CatEstado();
                Estado.Conexion = Comun.Conexion;
                Estado.IDPais   = IDPais;
                //Comun.IDPais = Estado.IDPais;
                Catalogo_Negocio Catalogos_negocio = new Catalogo_Negocio();
                Catalogos_negocio.ObtenerComboCatEstados(Estado);

                this.cmbEstado.AutoCompleteMode   = AutoCompleteMode.SuggestAppend;
                this.cmbEstado.AutoCompleteSource = AutoCompleteSource.ListItems;
                this.cmbEstado.DataSource         = Estado.TablaDatos;
                this.cmbEstado.DisplayMember      = "descripcion";
                this.cmbEstado.ValueMember        = "id_estado";
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         List <Error> Errores = this.ValidarDatos();
         if (Errores.Count == 0)
         {
             Producto         Datos   = this.ObtenerDatos();
             Catalogo_Negocio ProdNeg = new Catalogo_Negocio();
             ProdNeg.ABCProductoExtra(Datos);
             if (Datos.Completado)
             {
                 MessageBox.Show("Datos guardados correctamente.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Information);
                 this._Datos       = Datos;
                 this.DialogResult = DialogResult.OK;
             }
             else
             {
                 if (Datos.Resultado == 51000)
                 {
                     MessageBox.Show("La clave del producto ya existe.", Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
                 else
                 {
                     MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
                 }
             }
         }
         else
         {
             this.MostrarMensajeError(Errores);
         }
     }
     catch (Exception ex)
     {
         LogError.AddExcFileTxt(ex, "frmNuevoProductoExtra ~ btnGuardar_Click");
         MessageBox.Show(Comun.MensajeError, Comun.Sistema, MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
        public void LlenarComboCatMunicipioXIDEstado(int IDPais, int IDEstado)
        {
            try
            {
                CatMunicipio Municipio = new CatMunicipio();
                Municipio.Conexion = Comun.Conexion;
                Municipio.IDPais   = IDPais;
                Municipio.IDEstado = IDEstado;
                Catalogo_Negocio Catalogos_negocio = new Catalogo_Negocio();
                Catalogos_negocio.ObtenerComboCatMunicipio(Municipio);

                this.cmbMunicipio.AutoCompleteMode   = AutoCompleteMode.SuggestAppend;
                this.cmbMunicipio.AutoCompleteSource = AutoCompleteSource.ListItems;
                this.cmbMunicipio.DataSource         = Municipio.TablaDatos;
                this.cmbMunicipio.DisplayMember      = "descripcion";
                this.cmbMunicipio.ValueMember        = "id_municipio";
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 private void CargarCombos()
 {
     try
     {
         Catalogo_Negocio Catalogos_negocio = new Catalogo_Negocio();
         CatPais          pais = new CatPais();
         pais.Conexion = Comun.Conexion;
         Catalogos_negocio.ObtenerComboCatPais(pais);
         this.cmbPais.AutoCompleteMode   = AutoCompleteMode.SuggestAppend;
         this.cmbPais.AutoCompleteSource = AutoCompleteSource.ListItems;
         this.cmbPais.DataSource         = pais.TablaDatos;
         this.cmbPais.DisplayMember      = "descripcion";
         this.cmbPais.ValueMember        = "id_pais";
         if (this.ExisteItemEnComboPais(143))
         {
             this.cmbPais.SelectedValue = 143;
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
        private void CargarDatosAModificar(Curso Datos)
        {
            try
            {
                this.txtNombreCurso.Text              = Datos.Nombre;
                this.txtDescripcion.Text              = Datos.Descripcion;
                this.txtObejetivoGeneral.Text         = Datos.ObjetivoGeneral;
                this.txtCalicacionMinAprovatoria.Text = Convert.ToString(Datos.CalificacionMinAprobatoria);
                this.txtHoras.Text = Convert.ToString(Datos.Horas);

                TemasCurso temasCursos = new TemasCurso();
                temasCursos.Conexion    = Comun.Conexion;
                temasCursos.IDTemaCurso = Datos.IDCurso;
                Catalogo_Negocio cn = new Catalogo_Negocio();
                ListaTemaSeleccionado = cn.LlenarGridTemasxCursos(temasCursos);
                this.ObtenerListaTemas(this._DatosCursos.IDCurso);
                this.CargarGridTemas();
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }