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