public int CrearLiniaPedido(LiniaPedidoEN liniaPedido) { try { SessionInitializeTransaction(); session.Save(liniaPedido); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is InariPlaysGenNHibernate.Exceptions.ModelException) { throw ex; } throw new InariPlaysGenNHibernate.Exceptions.DataLayerException("Error in LiniaPedidoCAD.", ex); } finally { SessionClose(); } return(liniaPedido.Numero); }
public void ModificarLinia(LiniaPedidoEN liniaPedido) { try { SessionInitializeTransaction(); LiniaPedidoEN liniaPedidoEN = (LiniaPedidoEN)session.Load(typeof(LiniaPedidoEN), liniaPedido.Numero); liniaPedidoEN.Cantidad = liniaPedido.Cantidad; session.Update(liniaPedidoEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is InariPlaysGenNHibernate.Exceptions.ModelException) { throw ex; } throw new InariPlaysGenNHibernate.Exceptions.DataLayerException("Error in LiniaPedidoCAD.", ex); } finally { SessionClose(); } }
public LiniaPedidoEN ReadOIDDefault(int numero) { LiniaPedidoEN liniaPedidoEN = null; try { SessionInitializeTransaction(); liniaPedidoEN = (LiniaPedidoEN)session.Get(typeof(LiniaPedidoEN), numero); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is InariPlaysGenNHibernate.Exceptions.ModelException) { throw ex; } throw new InariPlaysGenNHibernate.Exceptions.DataLayerException("Error in LiniaPedidoCAD.", ex); } finally { SessionClose(); } return(liniaPedidoEN); }
public void ModificarLinia(int p_LiniaPedido_OID, int p_cantidad) { LiniaPedidoEN liniaPedidoEN = null; //Initialized LiniaPedidoEN liniaPedidoEN = new LiniaPedidoEN(); liniaPedidoEN.Numero = p_LiniaPedido_OID; liniaPedidoEN.Cantidad = p_cantidad; //Call to LiniaPedidoCAD _ILiniaPedidoCAD.ModificarLinia(liniaPedidoEN); }
public int CrearLiniaPedido(int p_cantidad, int p_numero) { LiniaPedidoEN liniaPedidoEN = null; int oid; //Initialized LiniaPedidoEN liniaPedidoEN = new LiniaPedidoEN(); liniaPedidoEN.Cantidad = p_cantidad; liniaPedidoEN.Numero = p_numero; //Call to LiniaPedidoCAD oid = _ILiniaPedidoCAD.CrearLiniaPedido(liniaPedidoEN); return(oid); }