public static void Modificar(RegistroCaja registroCaja) { try { RegistroCajaDA registroCajaDA = RegistroCajaDA.getInstance(); registroCajaDA.Update(registroCaja); } catch (Exception ex) { log.Error("No se pudo modificar: " + ex.Message); log.Error(ex.StackTrace); } }
public frmCerrarCaja(Empleado empleado, TurnoXEmpleado turnoxempleado, RegistroCaja registroCaja, Caja caja, TipoCambio tipoCambio) { InitializeComponent(); this.turnoxempleado = turnoxempleado; this.registroCaja = registroCaja; this.caja = caja; this.tipoCambio = tipoCambio; this.txtSaldoDolares.KeyPress += new System.Windows.Forms.KeyPressEventHandler(Utils.Utils.ValidaNumerico); this.txtSaldoSoles.KeyPress += new System.Windows.Forms.KeyPressEventHandler(Utils.Utils.ValidaNumerico); this.txtSaldoDolares.KeyPress += new System.Windows.Forms.KeyPressEventHandler(Utils.Utils.ValidaBlancos); this.txtSaldoDolares.KeyPress += new System.Windows.Forms.KeyPressEventHandler(Utils.Utils.ValidaBlancos); this.empleado = empleado; }
public static void Grabar(RegistroCaja registroCaja) { try { RegistroCajaDA registroCajaDA = RegistroCajaDA.getInstance(); if (registroCaja.Id == 0) { registroCaja.Estado = "Abierto"; } registroCajaDA.SaveOrUpdate(registroCaja); } catch (Exception ex) { log.Error("No se pudo registrar: " + ex.Message); log.Error(ex.StackTrace); } }
private void btnAbrirCaja_Click(object sender, EventArgs e) { bool continuar = true; if (!vacio()) { cajaSeleccionada = (Caja)cmbCajas.SelectedItem; if (cajaSeleccionada != null) { if (tipoCambio == null) { if (Utils.Utils.ContinuarOperacion("No se ha registrado el tipo de cambio desea continuar?")) { tipoCambio = new TipoCambio(); tipoCambio.Venta = 0; } else continuar = false; } if (continuar) { try { RegistroCaja registroCaja = new RegistroCaja(); registroCaja.FechaRegistro = DateTime.Today; registroCaja.MontoInicioDia = tipoCambio.Venta * float.Parse(txtMontoInicialDolares.Text) + float.Parse(txtMontoInicialSoles.Text); registroCaja.Estado = "Abierto"; registroCaja.MontoVentas = 0; registroCaja.MontoDevoluciones = 0; registroCaja.MontoFinDia = 0; registroCaja.Caja = cajaSeleccionada; registroCaja.TurnoXEmpleado = turnoxempleado; RegistroCajaBL.Grabar(registroCaja); Utils.Utils.OK(Utils.Utils.REGISTRO_OK); } catch (Exception exception) { Utils.Utils.Error(null,"El formato ingresado no es correcto"); } } } } else Utils.Utils.Error(null,"Debe completar todos los campos"); }
private void frmCerrarCaja_Load(object sender, EventArgs e) { try { this.turnoxempleado = new TurnoXEmpleadoBL().findTurnoXEmpleado(empleado.Id); caja = new RegistroCajaBL().DameCaja(empleado); registroCaja = new RegistroCajaBL().find(turnoxempleado,caja); InicializarRegistroCaja(); InicializarCampos(); }catch(Exception exception){this.Dispose();} }
public void Update(RegistroCaja registroCaja) { ISession hisession = null; try { hisession = NHibernateHelper.GetCurrentSession(); hisession.BeginTransaction(); hisession.Merge(registroCaja); hisession.Transaction.Commit(); hisession.Close(); } catch (Exception ex) { if (hisession != null) { if (hisession.IsOpen) { hisession.Close(); } } if (log.IsErrorEnabled) { log.Error("No se pudo registrar o modificar : " + ex.Message); } } }
public void SaveOrUpdate(RegistroCaja instance) { ISession hisession = null; try { hisession = NHibernateHelper.GetCurrentSession(); hisession.BeginTransaction(); if (instance.Id == 0) { hisession.Save(instance); } else { hisession.Update(instance); } hisession.Transaction.Commit(); hisession.Close(); } catch (Exception ex) { if (hisession != null) { if (hisession.IsOpen) { hisession.Close(); } } } }