public List<CHEQUE> ObtenerChequesCaja(CAJA eCAJA) { List<CHEQUE> ListCheques = new List<CHEQUE>(); foreach (var vta in ObtenerDeLaCaja(eCAJA.CAJ_ID)) { if (vta.FORMA_PAGO.FOR_DESCRIPCION.ToUpper() != Constantes.Multiple) { if (vta.CHEQUE != null) { ListCheques.Add(vta.CHEQUE); } } else { if (vta.MULTIPLE != null) { if (vta.MULTIPLE.CHEQUES != null) { if (vta.MULTIPLE.CHEQUES.Count != 0) { foreach (var item in vta.MULTIPLE.CHEQUES) { ListCheques.Add(item); } } } } } } return ListCheques; }
public void Alta(CAJA objeto) { using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia()) { //AUDITORIA objeto.AU_ACCION = "A"; objeto.AU_FECHA_HORA = System.DateTime.Now; objeto.AU_USUARIO = Common.Seguridad.UsuarioLog; // ctx.CAJA.AddObject(objeto); ctx.SaveChanges(); } }
public void Modificacion(CAJA objeto) { using (SIST_SUPERMERCADOEntities ctx = SIST_SUPERMERCADOEntities.ObtenerInstancia()) { //AUDITORIA objeto.AU_ACCION = "M"; objeto.AU_FECHA_HORA = System.DateTime.Now; objeto.AU_USUARIO = Common.Seguridad.UsuarioLog; // ctx.CAJA.Attach(objeto); ctx.ObjectStateManager.ChangeObjectState(objeto, System.Data.EntityState.Modified); ctx.SaveChanges(); } }
public void CerrarCaja(CAJA eCAJA, CAJA_FISICA eCAJA_FISICAS, EMPLEADO eEMPLEADO) { DateTime fecha = DateTime.Now; //buscar los movimientos debitos decimal? entradas = 0; decimal? salidas = 0; if (eCAJA.MOVIMIENTOS_CAJA != null) { foreach (var movimientoCaja in eCAJA.MOVIMIENTOS_CAJA) { if (movimientoCaja.TIPO_MOVIMIENTO_CAJA.TMOV_DESCRIPCION == "VENTA") { entradas += movimientoCaja.MOVC_VALOR; } if (movimientoCaja.TIPO_MOVIMIENTO_CAJA.TMOV_DESCRIPCION == "CTA CTE CLIENTE") { entradas += movimientoCaja.MOVC_VALOR; } if (movimientoCaja.TIPO_MOVIMIENTO_CAJA.TMOV_DESCRIPCION == "INGRESO") { entradas += movimientoCaja.MOVC_VALOR; } if (movimientoCaja.TIPO_MOVIMIENTO_CAJA.TMOV_DESCRIPCION == "EXTRACCION") { salidas += movimientoCaja.MOVC_VALOR; } } } var cierre = eCAJA.CAJ_MONTOINICIO + entradas - salidas; eCAJA.CAJ_ESTADO = false; eCAJA.CAJ_FECHAFIN = fecha; eCAJA.CAJF_CIERRE_ID = eCAJA_FISICAS.CAJF_ID; eCAJA.EMP_CIERRE_ID = eEMPLEADO.EMP_ID; eCAJA.CAJ_DESCRIPCION = eCAJA.CAJ_DESCRIPCION + " - Cierre de Caja"; eCAJA.CAJ_ENTRADAS = entradas; eCAJA.CAJ_SALIDAS = salidas; eCAJA.CAJ_MONTOCIERRE = cierre; cCAJA.Modificacion(eCAJA); MostrarMensajeInformativo(Mensajes.GuardadoOK); var form = new frmCIERREX(eCAJA); form.Show(); }
public CAJA CerrarCaja(CAJA eCAJA, CAJA_FISICA eCAJA_FISICAS, EMPLEADO eEMPLEADO, string TipoCierre) { DateTime fecha = DateTime.Now; //buscar los movimientos debitos decimal? entradas = 0; decimal? salidas = 0; if (eCAJA.MOVIMIENTOS_CAJA != null) { foreach (var movimientoCaja in eCAJA.MOVIMIENTOS_CAJA) { //OBTENER SOLAMENTE LAS VENTAS EN BLANCO if (movimientoCaja.TIPO_MOVIMIENTO_CAJA.TMOV_DESCRIPCION == "VENTA") { entradas += movimientoCaja.MOVC_VALOR; } //OBTIENE LOS PAGOS DE LA CUENTA CORRIENTE if (movimientoCaja.TIPO_MOVIMIENTO_CAJA.TMOV_DESCRIPCION == "CTA CTE CLIENTE") { entradas += movimientoCaja.MOVC_VALOR; } if (movimientoCaja.TIPO_MOVIMIENTO_CAJA.TMOV_DESCRIPCION == "INGRESO") { entradas += movimientoCaja.MOVC_VALOR; } if (movimientoCaja.TIPO_MOVIMIENTO_CAJA.TMOV_DESCRIPCION == "EXTRACCION") { salidas += movimientoCaja.MOVC_VALOR; } } } var cierre = eCAJA.CAJ_MONTOINICIO + entradas - salidas; eCAJA.CAJ_ESTADO = false; eCAJA.CAJ_FECHAFIN = fecha; eCAJA.CAJF_CIERRE_ID = eCAJA_FISICAS.CAJF_ID; eCAJA.EMP_CIERRE_ID = eEMPLEADO.EMP_ID; eCAJA.CAJ_DESCRIPCION = "Cierre de Caja"; eCAJA.CAJ_ENTRADAS = entradas; eCAJA.CAJ_SALIDAS = salidas; eCAJA.CAJ_MONTOCIERRE = cierre; eCAJA.CAJ_TIPOCIERRE = TipoCierre; return eCAJA; }
public void BajaLogica(CAJA entidad) { entidad.CAJ_ESTADO = false; mCAJAS.Modificacion(entidad); }
private void btnCerrarCaja_Click(object sender, EventArgs e) { try { if (eParametro.PAR_AUTORIZA_CIERRE_CAJA == true) { //validar si es Administrador if (!cUSUARIO.EsAdministrador(eUsuario)) { MostrarMensajeAdvertencia("Debe ser Administrador para realizar la acción."); return; } } if (dgvGrilla.CurrentRow == null) { MostrarMensajeAdvertencia(Mensajes.SeleccionarItem); return; } //valida que no este cerrada if ((bool)dgvGrilla.CurrentRow.Cells["CAJ_ESTADO"].Value == false) { MostrarMensajeAdvertencia("La Caja seleccionada ya se encuentra cerrada."); return; } //cierra la caja seleccionada eCAJA = cCAJA.ObtenerPorID(Convert.ToInt32(dgvGrilla.CurrentRow.Cells[0].Value)); var eEMPLEADO = cEMPLEADO.ObtenerPorIdUsuario(eUsuario.USU_ID); var eCAJA_FISICAS = cCAJA_FISICA.ObtenerPorMacAddress(MetodosComunes.LeerMacAddress()); CerrarCaja(eCAJA, eCAJA_FISICAS, eEMPLEADO); //var form = new frmCIERREX(eCAJA); //form.Show(); LlenaGrilla(); } catch (Exception ex) { ProcesarExcepcion(ex); } }
public frmCIERREX(CAJA entidad) { InitializeComponent(); eCAJA = entidad; }
public List<CHEQUE> ObtenerChequesCaja(CAJA eCAJA) { return mVENTAS.ObtenerChequesCaja(eCAJA); }
public List<NOTA_CREDITO> ObtenerNotasCreditosCaja(CAJA eCAJA) { return mVENTAS.ObtenerNotasCreditosCaja(eCAJA); }
private void frmCIERRECAJA_Load(object sender, EventArgs e) { try { eEMPLEADO = cEMPLEADO.ObtenerPorIdUsuario(eUSUARIO.USU_ID); eCAJA_FISICA = cCAJA_FISICA.ObtenerPorMacAddress(MetodosComunes.LeerMacAddress()); if (eEMPLEADO == null) { MostrarMensajeAdvertencia("El Usuario no tiene asignado ningun empleado."); btnCierreX.Enabled = false; btnCierreZ.Enabled = false; return; } if (eCAJA_FISICA == null) { MostrarMensajeAdvertencia("Esta computadora no tiene asignada una caja fisica."); btnCierreX.Enabled = false; btnCierreZ.Enabled = false; return; } //si distinto de null se cierra una caja que fue abierta otro dia. if (eCAJA == null) { //FIJARSE SI HAY CAJA ABIERTA, SI HAY HABILITA BOTONES SINO DESABILITADOS // SI NO HAY PONER EN UN LABEL NO HAY CAJA ABIERTA EN ESTA COMPUTADORA. eCAJA = cCAJA.ObtenerAbiertaCajaFisica(eCAJA_FISICA.CAJF_ID); } if (eCAJA == null) { eCAJA = cCAJA.ObtenerAbiertaCajaSinCierreZ(eCAJA_FISICA.CAJF_ID); if (eCAJA == null) { MostrarMensajeAdvertencia("No existe Caja para poder cerrarla."); btnCierreX.Enabled = false; btnCierreZ.Enabled = false; return; } else { MostrarMensajeAdvertencia("No existe Caja para poder cerrarla, pero existen cajas pendiente de cierra Z."); btnCierreX.Enabled = false; btnCierreZ.Enabled = true; InstanciarImpresoraFiscal(); return; } } if (!Valida_Caja()) { Close(); return; } if (eCAJA.CAJA_FISICA_APERTURA.IMPRESORAFISCAL == null) { MostrarMensajeAdvertencia("La caja no contiene Impresora Fiscal asignada. Sólo podra realizar un Cierre X."); btnCierreZ.Enabled = false; return; } InstanciarImpresoraFiscal(); } catch (Exception ex) { ProcesarExcepcion(ex); } }
public List<TARJETA> ObtenerTarjetasCaja(CAJA eCAJA) { List<TARJETA> ListTarjetas = new List<TARJETA>(); foreach (var vta in ObtenerDeLaCaja(eCAJA.CAJ_ID)) { if (vta.FORMA_PAGO.FOR_DESCRIPCION.ToUpper() != Constantes.Multiple) { if (vta.TARJETA != null) { ListTarjetas.Add(vta.TARJETA); } } else { if (vta.MULTIPLE != null) { if (vta.MULTIPLE.TARJETAS != null) { if (vta.MULTIPLE.TARJETAS.Count != 0) { foreach (var item in vta.MULTIPLE.TARJETAS) { ListTarjetas.Add(item); } } } } } } return ListTarjetas; }
/// <summary> /// Método desusado para agregar un nuevo objeto al EntitySet CAJA. Considere la posibilidad de usar el método .Add de la propiedad ObjectSet<T> asociada. /// </summary> public void AddToCAJA(CAJA cAJA) { base.AddObject("CAJA", cAJA); }
private void frmESTADOCAJAACTUAL_Load(object sender, EventArgs e) { try { eEMPLEADO = cEMPLEADO.ObtenerPorIdUsuario(eUSUARIO.USU_ID); eCAJA_FISICAS = cCAJA_FISICAS.ObtenerPorMacAddress(MetodosComunes.LeerMacAddress()); if (!Validar()) { Close(); return; } eCAJA = cCAJAS.ObtenerAbiertaCajaFisica(eCAJA_FISICAS.CAJF_ID); CargaDatos(); } catch (Exception ex) { ProcesarExcepcion(ex); } }
private void Click_Print(object sender, EventArgs e) { try { CONTROLADORA.cVENTAS cVENTAS = CONTROLADORA.cVENTAS.ObtenerInstancia(); eCAJA = cCAJA.ObtenerPorID(Convert.ToInt32(dgvGrilla.CurrentRow.Cells[0].Value)); //*********************PROGRESS BAR********************** lblGenerarInforme.Visible = true; //lblImprimir.Visible = false; // Display the ProgressBar control. pBar1.Visible = true; // Set Minimum to 1 to represent the first file being copied. pBar1.Minimum = 1; // Set Maximum to the total number of files to copy. pBar1.Maximum = 11; pBar1.Value = 1; // Set the initial value of the ProgressBar. pBar1.Value += 1; //******************************************************* //if (!validarCampos()) return; pBar1.Value += 2; VISTA.DataSet1 dsDatos = new DataSet1(); pBar1.Value += 2; pBar1.Value += 2; DataRow NuevaFila = dsDatos.Tables["InfoEstadoCaja"].NewRow(); NuevaFila["Caja"] = eCAJA.CAJ_ID; NuevaFila["FechaApertura"] = eCAJA.CAJ_FECHAINICIO.ToString(); NuevaFila["FechaCierre"] = eCAJA.CAJ_FECHAFIN.ToString(); NuevaFila["EmpleadoApertura"] = eCAJA.EMPLEADO_APERTURA.EMP_APELLIDO + ", " + eCAJA.EMPLEADO_APERTURA.EMP_NOMBRE; if (eCAJA.EMPLEADO_CIERRE != null) NuevaFila["EmpleadoCierre"] = eCAJA.EMPLEADO_CIERRE.EMP_APELLIDO + ", " + eCAJA.EMPLEADO_CIERRE.EMP_NOMBRE; NuevaFila["CajaApertura"] = eCAJA.CAJA_FISICA_APERTURA.CAJF_DESCRIPCION; if (eCAJA.CAJA_FISICA_CIERRE != null) NuevaFila["CajaCierre"] = eCAJA.CAJA_FISICA_CIERRE.CAJF_DESCRIPCION; NuevaFila["MontoInicio"] = "$" + eCAJA.CAJ_MONTOINICIO.ToString(); NuevaFila["MontoCierre"] = "$" + eCAJA.CAJ_MONTOCIERRE.ToString(); if (eCAJA.CAJ_ESTADO == true) { NuevaFila["EstadoAperturaCierre"] = "Se ecuentra Abierta"; } else { NuevaFila["EstadoAperturaCierre"] = "Se ecuentra Cerrada"; } #region trae datos //buscar los movimientos decimal? entradas = 0; decimal? salidas = 0; decimal? pagosCtaCte = 0; if (eCAJA.MOVIMIENTOS_CAJA != null) { foreach (var movimientoCaja in eCAJA.MOVIMIENTOS_CAJA) { if (movimientoCaja.TIPO_MOVIMIENTO_CAJA.TMOV_DESCRIPCION == "VENTA") { entradas += movimientoCaja.MOVC_VALOR; } if (movimientoCaja.TIPO_MOVIMIENTO_CAJA.TMOV_DESCRIPCION == "CTA CTE CLIENTE") { pagosCtaCte += movimientoCaja.MOVC_VALOR; entradas += movimientoCaja.MOVC_VALOR; } if (movimientoCaja.TIPO_MOVIMIENTO_CAJA.TMOV_DESCRIPCION == "INGRESO") { entradas += movimientoCaja.MOVC_VALOR; } if (movimientoCaja.TIPO_MOVIMIENTO_CAJA.TMOV_DESCRIPCION == "EXTRACCION") { salidas += movimientoCaja.MOVC_VALOR; } } } var cierreDeEfectivo = eCAJA.CAJ_MONTOINICIO + entradas - salidas; var Cheques = cVENTAS.ObtenerChequesCaja(eCAJA); decimal cantCheques = 0; decimal TotalCheques = 0; if (Cheques.Count != 0) { foreach (var che in Cheques) { cantCheques++; TotalCheques += (decimal)che.CHE_VALOR; } } var Tarjetas = cVENTAS.ObtenerTarjetasCaja(eCAJA); decimal cantTarjetas = 0; decimal TotalTarjetas = 0; if (Tarjetas.Count != 0) { foreach (var tar in Tarjetas) { cantTarjetas++; TotalTarjetas += (decimal)tar.TARJ_TOTALAPAGAR; } } var CtasCtes = cVENTAS.ObtenerCtasCtesCaja(eCAJA.CAJ_ID); decimal TotalCtasCtes = 0; if (CtasCtes.Count != 0) { foreach (var ctacte in CtasCtes) { TotalCtasCtes += (decimal)ctacte.VTA_TOTAL; } } #endregion NuevaFila["CantCheque"] = cantCheques.ToString(); NuevaFila["TotalCheque"] = "$" + Convert.ToDecimal(TotalCheques).ToString("0.000"); NuevaFila["CantPagoTarjeta"] = cantTarjetas.ToString(); NuevaFila["TotalPagoTarjeta"] = "$" + Convert.ToDecimal(TotalTarjetas).ToString("0.000"); NuevaFila["InicioEfectivo"] = "$" + Convert.ToDecimal(eCAJA.CAJ_MONTOINICIO).ToString("0.000"); NuevaFila["Ingreso"] = "$" + Convert.ToDecimal(entradas).ToString("0.000"); NuevaFila["Extraccion"] = "$" + Convert.ToDecimal(salidas).ToString("0.000"); NuevaFila["TotalEnCaja"] = "$" + Convert.ToDecimal(cierreDeEfectivo).ToString("0.000"); NuevaFila["PagoCtaCte"] = "$" + Convert.ToDecimal(pagosCtaCte).ToString("0.000"); NuevaFila["VtaCtaCte"] = "$" + Convert.ToDecimal(TotalCtasCtes).ToString("0.000"); dsDatos.Tables["InfoEstadoCaja"].Rows.Add(NuevaFila); pBar1.Value += 2; string TipoInfo = "ESTODOCAJA"; pBar1.Value += 1; frmINFORMES form = new frmINFORMES(dsDatos.Tables["InfoEstadoCaja"], TipoInfo); form.Show(); //*********************PROGRESS BAR********************** pBar1.Visible = false; lblGenerarInforme.Visible = false; //******************************************************* } catch (Exception ex) { ProcesarExcepcion(ex); } }
private void btnConsulta_Click(object sender, EventArgs e) { try { eCAJA = cCAJA.ObtenerPorID(Convert.ToInt32(dgvGrilla.CurrentRow.Cells[0].Value)); var form = new frmCIERREX(eCAJA); form.Show(); } catch (Exception ex) { ProcesarExcepcion(ex); } }
public List<NOTA_CREDITO> ObtenerNotasCreditosCaja(CAJA eCAJA) { List<NOTA_CREDITO> ListTarjetas = new List<NOTA_CREDITO>(); foreach (var vta in ObtenerDeLaCaja(eCAJA.CAJ_ID)) { if (vta.FORMA_PAGO.FOR_DESCRIPCION.ToUpper() != Constantes.Multiple) { if (vta.NOTA_CREDITO != null) { ListTarjetas.Add(vta.NOTA_CREDITO); } } else { if (vta.MULTIPLE != null) { if (vta.MULTIPLE.NOTAS_CREDITO != null) { if (vta.MULTIPLE.NOTAS_CREDITO.Count != 0) { foreach (var item in vta.MULTIPLE.NOTAS_CREDITO) { ListTarjetas.Add(item); } } } } } } return ListTarjetas; }
/// <summary> /// Crear un nuevo objeto CAJA. /// </summary> /// <param name="cAJ_ID">Valor inicial de la propiedad CAJ_ID.</param> /// <param name="eMP_APERTURA_ID">Valor inicial de la propiedad EMP_APERTURA_ID.</param> /// <param name="cAJF_APERTURA_ID">Valor inicial de la propiedad CAJF_APERTURA_ID.</param> public static CAJA CreateCAJA(global::System.Int32 cAJ_ID, global::System.Int32 eMP_APERTURA_ID, global::System.Int32 cAJF_APERTURA_ID) { CAJA cAJA = new CAJA(); cAJA.CAJ_ID = cAJ_ID; cAJA.EMP_APERTURA_ID = eMP_APERTURA_ID; cAJA.CAJF_APERTURA_ID = cAJF_APERTURA_ID; return cAJA; }
public void Modificacion(CAJA entidad) { mCAJAS.Modificacion(entidad); }
public List<string> ValidaCierreCaja(CAJA eCaja, CAJA_FISICA eCaja_Fisica, EMPLEADO eEmpleado) { string mensaje = string.Empty; string estado = "true"; List<string> resultado = new List<string>(); //que la caja tenga la MAC asignada. if (eCaja_Fisica == null) { mensaje = "La maquina no se encuentra asignada a ninguna Caja Física."; estado = "false"; } if (eEmpleado == null) { mensaje = "El Usuario que desea hacer la apertura de caja no tiene ningun empleado asignado."; estado = "false"; } else { //valido que sea de tipo cajero var tipoEmpleado = eEmpleado.TIPO_EMPLEADO.TIE_DESCRIPCION.Contains("CAJERO"); if (tipoEmpleado == null) { mensaje = "El usuario logueado no posee un usuario de tipo cajero para poder realizar ventas."; estado = "false"; } } resultado.Add(estado); resultado.Add(mensaje); return resultado; }
private bool Valida_Caja() { var eCaja_Fisica = cCAJA_FISICA.ObtenerPorMacAddress(MetodosComunes.LeerMacAddress()); CAJA caja = cCAJA.ValidarApertura(DateTime.Now, eEmpleado.EMP_ID, eCaja_Fisica.CAJF_MAC); var resultado = cCAJA.ValidaCierreCaja(caja, eCaja_Fisica, eEmpleado); if (resultado[0] == "false") { MostrarMensajeAdvertencia(resultado[1]); return false; } //VALIDAR QUE EN ESA MAQUINA HAY UNA CAJA ABIERTA fecha,empleado y caja if (caja == null) { MostrarMensajeAdvertencia("Antes de Realizar un COBRO el CAJERO debe hacer la apertura de caja"); //abre form Apertura frmAPERTURACAJA frm = new frmAPERTURACAJA(eUsuario); DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { CajaPerteneciente = cCAJA.ValidarApertura(DateTime.Now, eEmpleado.EMP_ID, eCaja_Fisica.CAJF_MAC); return true; } return false; } else { //VALIDO QUE LA CAJA SEA DE ESE EMPLEADO if (caja.EMP_APERTURA_ID != eEmpleado.EMP_ID) { if (eParametro.PAR_AUTORIZA_CIERRE_CAJA == false) { MostrarMensajeAdvertencia(string.Format(Mensajes.CajeroCajaAbierta, caja.EMPLEADO_APERTURA.EMP_NOMBRE, caja.EMPLEADO_APERTURA.EMP_APELLIDO)); return false; } else { //abre form Cajas para cerrarla var frmCajas = frmCAJAS.ObtenerInstancia(eUsuario); frmCajas.CerrarCaja(caja, eCaja_Fisica, eEmpleado); //abre form Apertura frmAPERTURACAJA frm = new frmAPERTURACAJA(eUsuario); DialogResult dr = frm.ShowDialog(); if (dr == DialogResult.OK) { CajaPerteneciente = cCAJA.ValidarApertura(DateTime.Now, eEmpleado.EMP_ID, eCaja_Fisica.CAJF_MAC); return true; } return false; } } } CajaPerteneciente = caja; return true; }
public void Alta(CAJA entidad) { mCAJAS.Alta(entidad); }
public List<TARJETA> ObtenerTarjetasCaja(CAJA eCAJA) { return mVENTAS.ObtenerTarjetasCaja(eCAJA); }
public CAJA AltaConRetorno(CAJA entidad) { return mCAJAS.AltaConRetorno(entidad); }
private void frmCIERREX_Load(object sender, EventArgs e) { try { if (constructor) { CONTROLADORA.cCAJA cCAJAS = CONTROLADORA.cCAJA.ObtenerInstancia(); CONTROLADORA.cCAJA_FISICA cCAJA_FISICAS = CONTROLADORA.cCAJA_FISICA.ObtenerInstancia(); CONTROLADORA.cEMPLEADO cEMPLEADO = CONTROLADORA.cEMPLEADO.ObtenerInstancia(); eEMPLEADO = cEMPLEADO.ObtenerPorIdUsuario(eUSUARIO.USU_ID); eCAJA_FISICAS = cCAJA_FISICAS.ObtenerPorMacAddress(MetodosComunes.LeerMacAddress()); if (eEMPLEADO == null) { MostrarMensajeAdvertencia("El Usuario no tiene asignado ningun empleado."); return; } if (eCAJA_FISICAS == null) { MostrarMensajeAdvertencia("Esta computadora no tiene asignada una caja fisica."); return; } eCAJA = cCAJAS.ObtenerAbiertaCajaFisica(eCAJA_FISICAS.CAJF_ID); if (eCAJA == null) { MostrarMensajeInformativo("No existe caja abierta."); this.Dispose(); return; } CargaDatos(); } else { CargaDatos(); } } catch (Exception ex) { ProcesarExcepcion(ex); } }
public void BajaFisica(CAJA entidad) { mCAJAS.Baja(entidad); }
private bool Guardar() { EsValido = true; if (!ValidateChildren() || !EsValido) { DialogResult = DialogResult.None; return false; } var eCAJA = new CAJA { CAJ_ESTADO = true, CAJ_FECHAINICIO = DateTime.Now, CAJ_MONTOINICIO = Convert.ToDecimal(txtInicioCaja.Text), CAJF_APERTURA_ID = eCAJA_FISICAS.CAJF_ID, EMP_APERTURA_ID = eEMPLEADO.EMP_ID, CAJ_DESCRIPCION = "Apertura de Caja" }; cCAJAS.Alta(eCAJA); MostrarMensajeInformativo(Mensajes.GuardadoOK); return true; }
private void AbreForm(string modo, CAJA entidad) { }