示例#1
0
        private void btnAfectaInventario_Click(object sender, EventArgs e)
        {
            //DetalleEntrada = (DataTable)dgvEntradas.DataSource;
            try
            {
                //if (FilaEntrada == null)
                //{
                if (!dgvEntradas.IsEmpty)
                {
                    _lnInventario.AfectarInventarioEntrada(_Entradas.IdEntrada);
                    MessageBox.Show("El inventario se ha afectado correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    ModoOperacion = ModoOperacion.Consulta;
                    _Entradas.IdEstatusEntrada = (int)EstatusEntrada.Afectado;
                    PrepararFormulario();
                }
                else
                {
                    MessageBox.Show("No existen productos en la entrada para afectar el inventario ", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }

                //}
                //else
                //{
                //_lnInventario.AfectarInventarioEntrada((int)FilaEntrada["IdEntrada"]);
                //MessageBox.Show("El inventario se ha afectado correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
                //ModoOperacion = ModoOperacion.Consulta;
                //PrepararFormulario();
                // }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
示例#2
0
        private void tsbGuardar_Click(object sender, EventArgs e)
        {
            if (ValidarDatos())
            {
                try
                {
                    DiasFestivos.DiaFestivo = txtDiaFestivo.Text.Trim();
                    DiasFestivos.Fecha      = deFecha.DateTime;
                    DiasFestivos.Notas      = meNotas.Text.Trim();

                    if (ModoOperacion == ModoOperacion.Alta)
                    {
                        LnCat.ABCDIAS_FESTIVOS('A', DiasFestivos);
                        MessageBox.Show("El día festivo ha sido dado de alta", "Alta exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        ModoOperacion = ModoOperacion.Alta;
                        PrepararFormulario();
                        LimpiaCampos();
                    }
                    else
                    {
                        if (ModoOperacion == ModoOperacion.Modificacion)
                        {
                            LnCat.ABCDIAS_FESTIVOS('C', DiasFestivos);
                            MessageBox.Show("El día festivo ha sido actualizado", "Modificación exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }

                //LlenaGrid();
            }
        }
示例#3
0
        public FrmEntradas(ModoOperacion ModoOperacion, DataRow FilaEntrada = null, FrmConsultaEntradas ConsultaEntradas = null)
        {
            InitializeComponent();
            this.ModoOperacion  = ModoOperacion;
            this.FilaEntrada    = FilaEntrada;
            _Funciones          = new ClsFunciones();
            _lnEntradas         = new LnEntradas(ModUsuario.SessionObjEnDatosConn);
            _lnInventario       = new LnInventario(ModUsuario.SessionObjEnDatosConn);
            _Entradas           = new Entr.ENTRADAS();
            _DetallesEntrada    = new Entr.DETALLES_ENTRADA();
            FrmBucadorProductos = new FrmBuscadorGenerico("[Pro].[ConsultarProductos] 1",
                                                          "IdProducto", "IdFamilia", "IdConfeccion")
            {
                Text = "Buscador de productos"
            };
            _objFunc = new ClsFunciones();

            this.ConsultaEntradas = ConsultaEntradas;


            if (FilaEntrada != null)
            {
                _Entradas.IdEntrada        = (int)FilaEntrada["IdEntrada"];
                _Entradas.IdEstatusEntrada = (int)FilaEntrada["IdEstatusEntrada"];
                _Entradas.IdProveedor      = (int)FilaEntrada["IdProveedor"];
                _Entradas.FechaEntrada     = (DateTime)FilaEntrada["FechaEntrada"];
                _Entradas.FechaEntrega     = (DateTime)FilaEntrada["FechaEntrega"];
                _Entradas.FolioFactura     = FilaEntrada["FolioFactura"].ToString();
            }
        }
示例#4
0
        private void tsbGuardar_Click(object sender, EventArgs e)
        {
            if (ValidarDatosProducto())
            {
                try
                {
                    // Llenar objeto "Producto"
                    Producto.IdFamilia    = (int)cmbFamilia.SelectedValue;
                    Producto.IdConfeccion = (int)cmbConfeccion.SelectedValue;
                    Producto.Producto     = txtProducto.Text.Trim();
                    Producto.Codigo       = txtCodigo.Text.Trim();
                    Producto.Activo       = chkActivo.Checked.ToString();

                    if (ModoOperacion == ModoOperacion.Alta)
                    {
                        LnPro.ABCPRODUCTOS('A', Producto);
                        MessageBox.Show("El producto ha sido dado de alta", "Alta exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        ModoOperacion = ModoOperacion.Modificacion;
                        PrepararFormulario();
                    }
                    else if (ModoOperacion == ModoOperacion.Modificacion)
                    {
                        Producto.Activo = chkActivo.Checked ? "1" : "0";

                        LnPro.ABCPRODUCTOS('C', Producto);
                        MessageBox.Show("El producto ha sido actualizado", "Modificación exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }
示例#5
0
        private void tsbGuardarEmpleado_Click(object sender, EventArgs e)
        {
            if (ValidarDatosGrales())
            {
                try
                {
                    // Llenar objeto "Salida"
                    Salida.FechaSalida = deFechaSalida.DateTime;

                    if (ModoOperacion == ModoOperacion.Alta)
                    {
                        Salida.IdEstatusSalida = (int)EstatusSalida.Captura;
                        LnSal.ABCSALIDAS('A', Salida);
                        lblFolio.Text = Salida.IdSalida.ToString();
                        MessageBox.Show("El registro de salida ha sido almacenado", "Alta exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        ModoOperacion = ModoOperacion.Modificacion;
                        PrepararFormulario();
                        return;
                    }

                    if (ModoOperacion == ModoOperacion.Modificacion)
                    {
                        LnSal.ABCSALIDAS('C', Salida);
                        MessageBox.Show("El registro de salida ha sido actualizado", "Modificación exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }
示例#6
0
        public FrmProductos(ModoOperacion ModoOperacion, DataRow FilaGrid = null, FrmConsultaProductos frmConsultaProductos = null)
        {
            InitializeComponent();

            // Inicializar variables
            Producto = new Producto();
            //Alias = new Pro.ALIAS();
            Func  = new ClsFunciones();
            LnPro = new LnProductos(SessionObjEnDatosConn);
            this.ModoOperacion        = ModoOperacion;
            this.FrmConsultaProductos = frmConsultaProductos;
            if (FilaGrid != null)
            {
                // Producto
                Producto.IdProducto   = (int)FilaGrid["IdProducto"];
                Producto.IdFamilia    = (int)FilaGrid["IdFamilia"];
                Producto.IdConfeccion = (int)FilaGrid["IdConfeccion"];
                Producto.Producto     = FilaGrid["Producto"].ToString();
                Producto.Codigo       = FilaGrid["Codigo"].ToString();
                Producto.Activo       = FilaGrid["Activo"].ToString();
                // Confección
                Producto.Confeccion.IdConfeccion = Producto.IdConfeccion;
                Producto.Confeccion.Confeccion   = FilaGrid["Confeccion"].ToString();
                // Familia
                Producto.Familia.IdFamilia = Producto.IdFamilia;
                Producto.Familia.Familia   = FilaGrid["Familia"].ToString();
            }
        }
示例#7
0
        public FrmEmpleados(ModoOperacion ModoOperacion, DataRow FilaGrid = null, FrmConsultaEmpleados prueba = null)
        {
            InitializeComponent();

            // Inicializar variables
            this.ModoOperacion = ModoOperacion;
            LnEmp              = new LnEmpleados(SessionObjEnDatosConn);
            RutaFoto           = SessionObjEnParametrosGrales.RutaFotos;
            Func               = new ClsFunciones();
            FrmBucadorColonias = new FrmBuscadorGenerico("[Loc].[prConsultaColonias]", "IdEntidadFederativa", "IdMunicipio"
                                                         , "IdCodigoPostal", "IdColonia");

            this.prueba = prueba;


            if (FilaGrid != null)
            {
                Empleado = new Empleado();

                Empleado.IdEmpleado   = (int)FilaGrid["IdEmpleado"];
                Empleado.IdPersona    = (int)FilaGrid["IdPersona"];
                Empleado.Comision     = (int)FilaGrid["Comision"];
                Empleado.Foto         = FilaGrid["Foto"].ToString();
                Empleado.FechaIngreso = FilaGrid["FechaIngreso"] == System.DBNull.Value ? new DateTime() : (DateTime)FilaGrid["FechaIngreso"];
                Empleado.INE          = FilaGrid["INE"].ToString();
                Empleado.Activo       = FilaGrid["Activo"].ToString();

                Empleado.Persona.IdPersona  = Empleado.IdPersona;
                Empleado.Persona.IdColonia  = (int)FilaGrid["IdColonia"];
                Empleado.Persona.Nombre     = FilaGrid["Nombre"].ToString();
                Empleado.Persona.ApPaterno  = FilaGrid["ApPaterno"].ToString();
                Empleado.Persona.ApMaterno  = FilaGrid["ApMaterno"].ToString();
                Empleado.Persona.Calle      = FilaGrid["Calle"].ToString();
                Empleado.Persona.NumExt     = FilaGrid["NumExt"].ToString();
                Empleado.Persona.NumInt     = FilaGrid["NumInt"].ToString();
                Empleado.Persona.Referencia = FilaGrid["Referencia"].ToString();

                Empleado.Persona.Colonia.IdColonia      = Empleado.Persona.IdColonia;
                Empleado.Persona.Colonia.IdCodigoPostal = (int)FilaGrid["IdCodigoPostal"];
                Empleado.Persona.Colonia.Colonia        = FilaGrid["Colonia"].ToString();

                Empleado.Persona.Colonia.CodigoPostal.IdCodigoPostal = Empleado.Persona.Colonia.IdCodigoPostal;
                Empleado.Persona.Colonia.CodigoPostal.CodigoPostal   = (int)FilaGrid["CodigoPostal"];
                Empleado.Persona.Colonia.CodigoPostal.IdMunicipio    = (int)FilaGrid["IdMunicipio"];

                Empleado.Persona.Colonia.CodigoPostal.Municipio.IdMunicipio         = Empleado.Persona.Colonia.CodigoPostal.IdMunicipio;
                Empleado.Persona.Colonia.CodigoPostal.Municipio.IdEntidadFederativa = (int)FilaGrid["IdEntidadFederativa"];
                Empleado.Persona.Colonia.CodigoPostal.Municipio.Municipio           = FilaGrid["Municipio"].ToString();

                Empleado.Persona.Colonia.CodigoPostal.Municipio.EntidadFederativa.IdEntidadFederativa = Empleado.Persona.Colonia.CodigoPostal.Municipio.IdEntidadFederativa;
                Empleado.Persona.Colonia.CodigoPostal.Municipio.EntidadFederativa.IdPais            = (int)FilaGrid["IdEntidadFederativa"];
                Empleado.Persona.Colonia.CodigoPostal.Municipio.EntidadFederativa.EntidadFederativa = FilaGrid["EntidadFederativa"].ToString();
            }
            else
            {
                Empleado = new Empleado();
            }
        }
示例#8
0
        public FrmSalidas(ModoOperacion ModoOperacion, DataRow FilaGrid = null)
        {
            InitializeComponent();

            // Inicializar variables
            this.ModoOperacion = ModoOperacion;
            LnSal  = new LnSalidas(SessionObjEnDatosConn);
            Salida = new Salida();
            Func   = new ClsFunciones();

            FrmBuscarEmpleados = new FrmBuscadorGenerico("Emp.ConsultarEmpleados 1", "IdPersona", "Calle", "NumExt", "NumInt", "IdColonia", "Colonia",
                                                         "IdCodigoPostal", "CodigoPostal", "IdMunicipio", "Municipio", "IdEntidadFederativa", "EntidadFederativa", "Referencia", "Foto")
            {
                Text = "Buscador de empleados"
            };

            FrmBuscarProductos = new FrmBuscadorGenerico("Pro.ConsultarProductos @Activo=1, @ConExistencia=1", "IdProducto", "IdFamilia", "IdConfeccion")
            {
                Text = "Buscador de productos"
            };

            Producto = new Producto();

            DtDatosEmpleado = new DataTable("DatosEmpleado");
            DtDatosEmpleado.Columns.Add("Identificador");
            DtDatosEmpleado.Columns.Add("Nombre");
            DtDatosEmpleado.Columns.Add("Comision");
            DtDatosEmpleado.Columns.Add("Fecha ingreso");
            DtDatosEmpleado.Columns.Add("INE");
            DtDatosEmpleado.Columns.Add("Direccion");

            if (FilaGrid != null)
            {
                Salida.IdSalida        = (int)FilaGrid["IdSalida"];
                Salida.IdEmpleado      = (int)FilaGrid["IdEmpleado"];
                Salida.IdEstatusSalida = (int)FilaGrid["IdEstatusSalida"];
                Salida.FechaSalida     = FilaGrid["FechaSalida"] == System.DBNull.Value ? new DateTime() : (DateTime)FilaGrid["FechaSalida"];

                Salida.Empleado.IdEmpleado   = Salida.IdEmpleado;
                Salida.Empleado.IdPersona    = (int)FilaGrid["IdPersona"];
                Salida.Empleado.Comision     = (int)FilaGrid["Comision"];
                Salida.Empleado.Foto         = FilaGrid["Foto"].ToString();
                Salida.Empleado.FechaIngreso = FilaGrid["FechaIngreso"] == System.DBNull.Value ? new DateTime() : (DateTime)FilaGrid["FechaIngreso"];
                Salida.Empleado.INE          = FilaGrid["INE"].ToString();

                Salida.EstatusSalida.IdEstatusSalida = (int)FilaGrid["IdEstatusSalida"];
                Salida.EstatusSalida.EstatusSalida   = FilaGrid["EstatusSalida"].ToString();
            }
            else
            {
                deFechaSalida.EditValue = DateTime.Now;
                lblFolio.Text           = "Pendiente";
                lblEstatus.Text         = "En proceso de captura";
            }
        }
示例#9
0
        private void tsbGuardar_Click(object sender, EventArgs e)
        {
            if (Validar())
            {
                try
                {
                    if (ModoOperacion == ModoOperacion.Alta)
                    {
                        _Cliente.Cliente = txtNombre.Text;
                        _Cliente.IdGiro  = (int)cmbGiro.SelectedValue;
                        _lnClientes.ABCCLIENTES('A', _Cliente);
                        MessageBox.Show("Cliente registrado correctamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        ModoOperacion = ModoOperacion.Modificacion;
                        PrepararFormulario();
                    }
                    else
                    {
                        if (ModoOperacion == ModoOperacion.Modificacion)
                        {
                            if (FilaCliente == null)
                            {
                                _Cliente.Cliente = txtNombre.Text;
                                _Cliente.IdGiro  = (int)cmbGiro.SelectedValue;
                                _lnClientes.ABCCLIENTES('C', _Cliente);

                                MessageBox.Show("Cliente Modificado correctamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                txtNombre.ReadOnly        = true;
                                cmbGiro.Enabled           = false;
                                chEActivoCliente.ReadOnly = true;
                            }
                            else
                            {
                                _Cliente           = new Cte.CLIENTES();
                                _Cliente.IdCliente = (int)FilaCliente["IdCliente"];
                                _Cliente.Cliente   = txtNombre.Text;
                                _Cliente.IdGiro    = (int)cmbGiro.SelectedValue;
                                _Cliente.Activo    = chEActivoCliente.Checked.ToString();
                                _lnClientes.ABCCLIENTES('C', _Cliente);

                                MessageBox.Show("Cliente Modificado correctamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                txtNombre.ReadOnly        = true;
                                cmbGiro.Enabled           = false;
                                chEActivoCliente.ReadOnly = true;
                            }
                        }
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
        }
示例#10
0
 internal void ConfigurarSegunModo(Usuario data)
 {
     if (data == null)
     {
         _modo = ModoOperacion.Creacion;
         ConfigurarCrearNuevo();
     }
     else
     {
         _modo = ModoOperacion.Edicion;
         ConfigurarEditar(data);
     }
 }
示例#11
0
        public FrmClientes(ModoOperacion ModoOperacion, DataRow FilaCliente = null, FrmConsultaClientes FrmConsultaClientes = null)
        {
            InitializeComponent();
            this.ModoOperacion = ModoOperacion;
            this.FilaCliente   = FilaCliente;
            _lnClientes        = new LnClientes(ModUsuario.SessionObjEnDatosConn);

            _Domicilio         = new Cte.DOMICILIOS();
            _Funciones         = new ClsFunciones();
            _Telefonos         = new Cte.TELEFONOS();
            _Cliente           = new Cte.CLIENTES();
            FrmBucadorColonias = new FrmBuscadorGenerico("[Loc].[prConsultaColonias]",
                                                         "IdEntidadFederativa", "IdMunicipio", "IdCodigoPostal", "IdColonia");
            FrmBuscadorDomicilio     = new FrmBuscadorGenerico($"[Cte].[ConsultarDomicilio] {(FilaCliente != null ? (int)FilaCliente["IdCliente"] : _Cliente.IdCliente)} ", "IdDomicilio", "IdCliente", "IdColonia", "IdTipoDomicilio", "Activo");
            _objFunc                 = new ClsFunciones();
            this.FrmConsultaClientes = FrmConsultaClientes;
        }
示例#12
0
        public FrmRutas(ModoOperacion ModoOperacion, DataRow FilaRuta = null, FrmConsultaRuta frmConsultaRuta = null)
        {
            InitializeComponent();

            #region Inicializar Variables
            this.ModoOperacion = ModoOperacion;
            this.FilaRuta      = FilaRuta;
            _LnRuta            = new lnRutas(ModUsuario.SessionObjEnDatosConn);
            _DetalleRuta       = new Rut.DETALLES_RUTA();
            _Ruta                = new Rut.RUTAS();
            _clsFunciones        = new ClsFunciones();
            _FrmBuscadorGenerico = new FrmBuscadorGenerico("[Cte].[ConsultarDomicilio] null,1",
                                                           "IdDomicilio", "IdCliente", "IdTipoDomicilio", "IdColonia", "Latitud", "Longitud", "Activo", "Referencia", "CorreoElectronico");
            _objFunc = new ClsFunciones();
            #endregion
            this.FrmConsultaRuta = frmConsultaRuta;
            //prepararFormulario();
        }
示例#13
0
        private void tsbGuardarEmpleado_Click(object sender, EventArgs e)
        {
            if (ValidarDatosPersonales())
            {
                try
                {
                    // Llenar objeto "Persona"
                    Empleado.Persona.Nombre     = txtNombre.Text.Trim();
                    Empleado.Persona.ApPaterno  = txtApPaterno.Text.Trim();
                    Empleado.Persona.ApMaterno  = txtApMaterno.Text.Trim();
                    Empleado.Persona.Calle      = txtCalle.Text.Trim();
                    Empleado.Persona.NumExt     = txtNumExt.Text.Trim();
                    Empleado.Persona.NumInt     = txtNumInt.Text.Trim();
                    Empleado.Persona.Referencia = meReferencia.Text;

                    if (ModoOperacion == ModoOperacion.Alta)
                    {
                        LnEmp.ABCEMPLEADOS('A', Empleado);
                        MessageBox.Show("El empleado ha sido dado de alta", "Alta exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        ModoOperacion = ModoOperacion.Modificacion;
                        PrepararFormulario();
                        return;
                    }

                    if (ModoOperacion == ModoOperacion.Modificacion)
                    {
                        // Llenar datos laborales
                        Empleado.Activo       = chkActivo.Checked ? "1" : "0";
                        Empleado.Comision     = (int)numUpDwComision.Value;
                        Empleado.FechaIngreso = deFechaIngreso.DateTime;
                        Empleado.INE          = txtINE.Text.Trim();
                        // La ruta de la foto el empleado se gurda al caputurar o editar una imagen

                        LnEmp.ABCEMPLEADOS('C', Empleado);
                        MessageBox.Show("El empleado ha sido actualizado", "Modificación exitosa", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                }
            }
        }
示例#14
0
        public FrmDiasFestivos(ModoOperacion ModoOperacion, DataRow FilaGrid = null, FrmConsultaDiaFestivo frmConsultaDiaFestivo = null)
        {
            InitializeComponent();

            this.ModoOperacion = ModoOperacion;
            LnCat            = new LnCatalogos(ModUsuario.SessionObjEnDatosConn);
            DiasFestivos     = new Cat.DIAS_FESTIVOS();
            Func             = new ClsFunciones();
            BuscadorGenerico = new FrmBuscadorGenerico("[Cat].[ConsultarDiaFestivo]", "IdDiasFestivos");

            if (FilaGrid != null)
            {
                DiasFestivos.IdDiasFestivos = (int)FilaGrid["IdDiasFestivos"];
                DiasFestivos.DiaFestivo     = FilaGrid["DiaFestivo"].ToString();
                DiasFestivos.Fecha          = (DateTime)FilaGrid["Fecha"];
                DiasFestivos.Notas          = FilaGrid["Notas"].ToString();
            }

            this.FrmConsultaDiaFestivo = frmConsultaDiaFestivo;
        }
示例#15
0
 private void tsbGuardar_Click(object sender, EventArgs e)
 {
     if (Validar())
     {
         try
         {
             if (ModoOperacion == ModoOperacion.Alta)
             {
                 _Entradas.FechaEntrada     = deFechaEntrada.DateTime;
                 _Entradas.FechaEntrega     = deFechaEntrega.DateTime;
                 _Entradas.FolioFactura     = txtFactura.Text;
                 _Entradas.IdEstatusEntrada = (int)EstatusEntrada.Captura;
                 _Entradas.IdProveedor      = (int)cmbProveedor.SelectedValue;
                 _lnEntradas.ABCENTRADAS('A', _Entradas);
                 MessageBox.Show("El registro se completo correctamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 ModoOperacion = ModoOperacion.Modificacion;
                 PrepararFormulario();
             }
             else
             {
                 if (ModoOperacion == ModoOperacion.Modificacion)
                 {
                     //_Entradas.IdEntrada = FilaEntrada != null ? (int)FilaEntrada["IdEntrada"] : _Entradas.IdEntrada;
                     _Entradas.FechaEntrada = deFechaEntrada.DateTime;
                     _Entradas.FechaEntrega = deFechaEntrega.DateTime;
                     _Entradas.FolioFactura = txtFactura.Text;
                     //_Entradas.IdEstatusEntrada = (int)EstatusEntrada.Captura;
                     _Entradas.IdProveedor = (int)cmbProveedor.SelectedValue;
                     _lnEntradas.ABCENTRADAS('C', _Entradas);
                     cmbProveedor.Enabled   = false;
                     deFechaEntrada.Enabled = false;
                     MessageBox.Show("La modificación se completo correctamente", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 }
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
 }
示例#16
0
 private void tsbGuardar_Click(object sender, EventArgs e)
 {
     if (Validar())
     {
         try
         {
             if (FilaRuta == null && ModoOperacion == ModoOperacion.Alta)
             {
                 _Ruta.Ruta   = txtRuta.Text;
                 _Ruta.Activo = (chkActivo.Checked).ToString();
                 _LnRuta.ABCRUTAS('A', _Ruta);
                 MessageBox.Show("Guardado Correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 ModoOperacion = ModoOperacion.Consulta;
                 prepararFormulario();
             }
             else
             {
                 if (FilaRuta == null && ModoOperacion == ModoOperacion.Modificacion)
                 {
                     _Ruta.Ruta   = txtRuta.Text;
                     _Ruta.Activo = (chkActivo.Checked).ToString();
                     _LnRuta.ABCRUTAS('C', _Ruta);
                     MessageBox.Show("Modificado Correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 }
                 else
                 {
                     _Ruta.IdRuta = (int)FilaRuta["IdRuta"];
                     _Ruta.Ruta   = txtRuta.Text;
                     _Ruta.Activo = (chkActivo.Checked).ToString();
                     _LnRuta.ABCRUTAS('C', _Ruta);
                     MessageBox.Show("Modificado Correctamente", "Información", MessageBoxButtons.OK, MessageBoxIcon.Information);
                 }
             }
         }
         catch (Exception ex)
         {
             MessageBox.Show(ex.Message, "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         }
     }
 }
示例#17
0
 private void tsbModificar_Click(object sender, EventArgs e)
 {
     ModoOperacion = ModoOperacion.Modificacion;
     PrepararFormulario();
     //MessageBox.Show("Los datos han sido habilitados para su edición", "Aviso", MessageBoxButtons.OK, MessageBoxIcon.Information);
 }
示例#18
0
 private void tsbModificar_Click(object sender, EventArgs e)
 {
     ModoOperacion = ModoOperacion.Modificacion;
     PrepararFormulario();
 }