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); } }
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(); } }
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(); } }
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); } } }
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); } } }
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(); } }
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(); } }
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"; } }
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); } } }
internal void ConfigurarSegunModo(Usuario data) { if (data == null) { _modo = ModoOperacion.Creacion; ConfigurarCrearNuevo(); } else { _modo = ModoOperacion.Edicion; ConfigurarEditar(data); } }
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; }
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(); }
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); } } }
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; }
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); } } }
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); } } }
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); }
private void tsbModificar_Click(object sender, EventArgs e) { ModoOperacion = ModoOperacion.Modificacion; PrepararFormulario(); }