public void Modify(ListaCompraEN listaCompra) { try { SessionInitializeTransaction (); ListaCompraEN listaCompraEN = (ListaCompraEN)session.Load (typeof(ListaCompraEN), listaCompra.Id); listaCompraEN.Nombre = listaCompra.Nombre; listaCompraEN.Fecha = listaCompra.Fecha; session.Update (listaCompraEN); SessionCommit (); } catch (Exception ex) { SessionRollBack (); if (ex is EnMiNeveraGenNHibernate.Exceptions.ModelException) throw ex; throw new EnMiNeveraGenNHibernate.Exceptions.DataLayerException ("Error in ListaCompraCAD.", ex); } finally { SessionClose (); } }
public void Modify(int p_ListaCompra_OID, string p_nombre, Nullable<DateTime> p_fecha) { ListaCompraEN listaCompraEN = null; //Initialized ListaCompraEN listaCompraEN = new ListaCompraEN (); listaCompraEN.Id = p_ListaCompra_OID; listaCompraEN.Nombre = p_nombre; listaCompraEN.Fecha = p_fecha; //Call to ListaCompraCAD _IListaCompraCAD.Modify (listaCompraEN); }
public ListaCompra ConvertENToModelUI(ListaCompraEN en) { ListaCompra model = new ListaCompra(); model.Id = en.Id; model.Nombre = en.Nombre; model.Fecha = en.Fecha; model.IdUsuario = en.Usuario.Id; model.NombreUsuario = en.Usuario.Nombre; model.LineasListaCompra = en.LineasListaCompra.OrderBy(f => f.Ingrediente.Nombre).ToList(); return model; }
public int New_(string p_nombre, Nullable<DateTime> p_fecha) { ListaCompraEN listaCompraEN = null; int oid; //Initialized ListaCompraEN listaCompraEN = new ListaCompraEN (); listaCompraEN.Nombre = p_nombre; listaCompraEN.Fecha = p_fecha; //Call to ListaCompraCAD oid = _IListaCompraCAD.New_ (listaCompraEN); return oid; }
public override bool Equals(object obj) { if (obj == null) { return(false); } ListaCompraEN t = obj as ListaCompraEN; if (t == null) { return(false); } if (Id.Equals(t.Id)) { return(true); } else { return(false); } }
public int New_(string p_nombre, Nullable<DateTime> p_fecha, int p_usuario) { ListaCompraEN listaCompraEN = null; int oid; //Initialized ListaCompraEN listaCompraEN = new ListaCompraEN (); listaCompraEN.Nombre = p_nombre; listaCompraEN.Fecha = p_fecha; if (p_usuario != -1) { // El argumento p_usuario -> Property usuario es oid = false // Lista de oids id listaCompraEN.Usuario = new EnMiNeveraGenNHibernate.EN.EnMiNevera.UsuarioEN (); listaCompraEN.Usuario.Id = p_usuario; } //Call to ListaCompraCAD oid = _IListaCompraCAD.New_ (listaCompraEN); return oid; }
public int New_(ListaCompraEN listaCompra) { try { SessionInitializeTransaction (); session.Save (listaCompra); SessionCommit (); } catch (Exception ex) { SessionRollBack (); if (ex is EnMiNeveraGenNHibernate.Exceptions.ModelException) throw ex; throw new EnMiNeveraGenNHibernate.Exceptions.DataLayerException ("Error in ListaCompraCAD.", ex); } finally { SessionClose (); } return listaCompra.Id; }
public ListaCompraEN(ListaCompraEN listaCompra) { this.init(Id, listaCompra.LineasListaCompra, listaCompra.Nombre, listaCompra.Fecha, listaCompra.Usuario); }
public int New_(ListaCompraEN listaCompra) { try { SessionInitializeTransaction (); if (listaCompra.Usuario != null) { // Argumento OID y no colección. listaCompra.Usuario = (EnMiNeveraGenNHibernate.EN.EnMiNevera.UsuarioEN)session.Load (typeof(EnMiNeveraGenNHibernate.EN.EnMiNevera.UsuarioEN), listaCompra.Usuario.Id); listaCompra.Usuario.ListasCompra .Add (listaCompra); } session.Save (listaCompra); SessionCommit (); } catch (Exception ex) { SessionRollBack (); if (ex is EnMiNeveraGenNHibernate.Exceptions.ModelException) throw ex; throw new EnMiNeveraGenNHibernate.Exceptions.DataLayerException ("Error in ListaCompraCAD.", ex); } finally { SessionClose (); } return listaCompra.Id; }
public ListaCompraEN(ListaCompraEN listaCompra) { this.init (Id, listaCompra.LineasListaCompra, listaCompra.Nombre, listaCompra.Fecha, listaCompra.Usuario); }