public frmRegTomaInventario(RevisionInventario revisionActual) { InitializeComponent(); init(); this.revisionSeleccionada = revisionActual; this.controlInventario = revisionSeleccionada.NroControl; txtLocal.Text= revisionActual.Local.Nombre; txtRevision.Text = revisionActual.Id + " - " + revisionActual.Descripcion; controlLineasBL = new ControlInventarioLineaBL(); nuevaLinea = true; }
public void Grabar(RevisionInventario objRevision) { ControlInventario controlInventario; if (objRevision.NroControl == null) { controlInventario = new ControlInventario(); } else { controlInventario = objRevision.NroControl; } controlInventario.HoraControl = objRevision.HoraRevision; controlInventario.FechaControl = objRevision.FechaRevision; controlInventario.Local = objRevision.Local; new ControlInventarioBL().Grabar(controlInventario); objRevision.NroControl = controlInventario; new RevisionInventarioDA().SaveOrUpdate(objRevision); }
public void Delete(ControlInventario instance) { ISession hisession = null; try { hisession = NHibernateHelper.GetCurrentSession(); hisession.BeginTransaction(); hisession.Delete(instance); hisession.Transaction.Commit(); hisession.Close(); } catch (Exception ex) { if (hisession != null) { if (hisession.IsOpen) { hisession.Close(); } } } }
internal void Quitar(ControlInventario controlInventario) { new ControlInventarioDA().Delete(controlInventario); }
internal void Grabar(ControlInventario controlInventario) { new ControlInventarioDA().SaveOrUpdate(controlInventario); }
public void SaveOrUpdate(ControlInventario 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(); } } } }