public void Modify(ProductosEN productos) { try { SessionInitializeTransaction (); ProductosEN productosEN = (ProductosEN)session.Load (typeof(ProductosEN), productos.Id); productosEN.Nombre = productos.Nombre; productosEN.Descripcion = productos.Descripcion; productosEN.Precio = productos.Precio; productosEN.Stock = productos.Stock; session.Update (productosEN); SessionCommit (); } catch (Exception ex) { SessionRollBack (); if (ex is VeterinaryManagerGenNHibernate.Exceptions.ModelException) throw ex; throw new VeterinaryManagerGenNHibernate.Exceptions.DataLayerException ("Error in ProductosCAD.", ex); } finally { SessionClose (); } }
public void Modify(int p_Productos_OID, string p_nombre, string p_descripcion, float p_precio, int p_stock) { ProductosEN productosEN = null; //Initialized ProductosEN productosEN = new ProductosEN (); productosEN.Id = p_Productos_OID; productosEN.Nombre = p_nombre; productosEN.Descripcion = p_descripcion; productosEN.Precio = p_precio; productosEN.Stock = p_stock; //Call to ProductosCAD _IProductosCAD.Modify (productosEN); }
public int Nuevo_producto(string p_nombre, string p_descripcion, float p_precio, int p_stock, int p_id) { ProductosEN productosEN = null; int oid; //Initialized ProductosEN productosEN = new ProductosEN (); productosEN.Nombre = p_nombre; productosEN.Descripcion = p_descripcion; productosEN.Precio = p_precio; productosEN.Stock = p_stock; productosEN.Id = p_id; //Call to ProductosCAD oid = _IProductosCAD.Nuevo_producto (productosEN); return oid; }
public int Nuevo_producto(ProductosEN productos) { try { SessionInitializeTransaction (); session.Save (productos); SessionCommit (); } catch (Exception ex) { SessionRollBack (); if (ex is VeterinaryManagerGenNHibernate.Exceptions.ModelException) throw ex; throw new VeterinaryManagerGenNHibernate.Exceptions.DataLayerException ("Error in ProductosCAD.", ex); } finally { SessionClose (); } return productos.Id; }
public ProductosEN(ProductosEN productos) { this.init (productos.Id, productos.Nombre, productos.Descripcion, productos.Precio, productos.Stock); }