public CalzadoEN ReadOIDDefault(int id) { CalzadoEN calzadoEN = null; try { SessionInitializeTransaction(); calzadoEN = (CalzadoEN)session.Get(typeof(CalzadoEN), id); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is AppEstadioGenNHibernate.Exceptions.ModelException) { throw ex; } throw new AppEstadioGenNHibernate.Exceptions.DataLayerException("Error in CalzadoCAD.", ex); } finally { SessionClose(); } return(calzadoEN); }
public void Modify(CalzadoEN calzado) { try { SessionInitializeTransaction(); CalzadoEN calzadoEN = (CalzadoEN)session.Load(typeof(CalzadoEN), calzado.Id); calzadoEN.Color = calzado.Color; calzadoEN.Modelo = calzado.Modelo; session.Update(calzadoEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is AppEstadioGenNHibernate.Exceptions.ModelException) { throw ex; } throw new AppEstadioGenNHibernate.Exceptions.DataLayerException("Error in CalzadoCAD.", ex); } finally { SessionClose(); } }
public void Destroy(int id) { try { SessionInitializeTransaction(); CalzadoEN calzadoEN = (CalzadoEN)session.Load(typeof(CalzadoEN), id); session.Delete(calzadoEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is AppEstadioGenNHibernate.Exceptions.ModelException) { throw ex; } throw new AppEstadioGenNHibernate.Exceptions.DataLayerException("Error in CalzadoCAD.", ex); } finally { SessionClose(); } }
public CalzadoEN ReadOID(int id) { CalzadoEN calzadoEN = null; calzadoEN = _ICalzadoCAD.ReadOID(id); return(calzadoEN); }
public void Modify(int p_Calzado_OID, string p_color, int p_Modelo) { CalzadoEN calzadoEN = null; //Initialized CalzadoEN calzadoEN = new CalzadoEN(); calzadoEN.Id = p_Calzado_OID; calzadoEN.Color = p_color; calzadoEN.Modelo = p_Modelo; //Call to CalzadoCAD _ICalzadoCAD.Modify(calzadoEN); }
public int New_(CalzadoEN calzado) { try { SessionInitializeTransaction(); if (calzado.Producto != null) { calzado.Producto = (AppEstadioGenNHibernate.EN.AppEstadio.ProductoEN)session.Load(typeof(AppEstadioGenNHibernate.EN.AppEstadio.ProductoEN), calzado.Producto.Id); calzado.Producto.Articulo.Add(calzado); } if (calzado.TallaCalzado != null) { for (int i = 0; i < calzado.TallaCalzado.Count; i++) { calzado.TallaCalzado [i] = (AppEstadioGenNHibernate.EN.AppEstadio.TallaCalzadoEN)session.Load(typeof(AppEstadioGenNHibernate.EN.AppEstadio.TallaCalzadoEN), calzado.TallaCalzado [i].Talla); calzado.TallaCalzado [i].Calzado.Add(calzado); } } session.Save(calzado); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is AppEstadioGenNHibernate.Exceptions.ModelException) { throw ex; } throw new AppEstadioGenNHibernate.Exceptions.DataLayerException("Error in CalzadoCAD.", ex); } finally { SessionClose(); } return(calzado.Id); }
public int New_(int p_producto, System.Collections.Generic.IList <int> p_tallaCalzado, string p_color, int p_Modelo) { CalzadoEN calzadoEN = null; int oid; //Initialized CalzadoEN calzadoEN = new CalzadoEN(); if (p_producto != -1) { calzadoEN.Producto = new AppEstadioGenNHibernate.EN.AppEstadio.ProductoEN(); calzadoEN.Producto.Id = p_producto; } calzadoEN.TallaCalzado = new System.Collections.Generic.List <AppEstadioGenNHibernate.EN.AppEstadio.TallaCalzadoEN>(); if (p_tallaCalzado != null) { foreach (int item in p_tallaCalzado) { AppEstadioGenNHibernate.EN.AppEstadio.TallaCalzadoEN en = new AppEstadioGenNHibernate.EN.AppEstadio.TallaCalzadoEN(); en.Talla = item; calzadoEN.TallaCalzado.Add(en); } } else { calzadoEN.TallaCalzado = new System.Collections.Generic.List <AppEstadioGenNHibernate.EN.AppEstadio.TallaCalzadoEN>(); } calzadoEN.Color = p_color; calzadoEN.Modelo = p_Modelo; //Call to CalzadoCAD oid = _ICalzadoCAD.New_(calzadoEN); return(oid); }