public void Modificar(TipoEstanciaEN tipoEstancia) { try { SesssionInitializeTransaction(); TipoEstanciaEN tipoEstanciaEN = (TipoEstanciaEN)session.Load(typeof(TipoEstanciaEN), tipoEstancia.IdTipoEstancia); tipoEstanciaEN.Nombre = tipoEstancia.Nombre; tipoEstanciaEN.Descripcion = tipoEstancia.Descripcion; tipoEstanciaEN.Imagen = tipoEstancia.Imagen; session.Update(tipoEstanciaEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is ModelException) { throw ex; } throw new DataLayerException("Error in TipoEstanciaCAD.", ex); } finally { SessionClose(); } }
public TipoEstanciaEN ReadOIDDefault(int idTipoEstancia) { TipoEstanciaEN tipoEstanciaEN = null; try { SesssionInitializeTransaction(); tipoEstanciaEN = (TipoEstanciaEN)session.Load(typeof(TipoEstanciaEN), idTipoEstancia ); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is ModelException) { throw ex; } throw new DataLayerException("Error in TipoEstanciaCAD.", ex); } finally { SessionClose(); } return(tipoEstanciaEN); }
public int Crear(TipoEstanciaEN tipoEstancia) { try { SesssionInitializeTransaction(); session.Save(tipoEstancia); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is ModelException) { throw ex; } throw new DataLayerException("Error in TipoEstanciaCAD.", ex); } finally { SessionClose(); } return(tipoEstancia.IdTipoEstancia); }
public void Eliminar(int idTipoEstancia) { try { SesssionInitializeTransaction(); TipoEstanciaEN tipoEstanciaEN = (TipoEstanciaEN)session.Load(typeof(TipoEstanciaEN), idTipoEstancia ); session.Delete(tipoEstanciaEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is ModelException) { throw ex; } throw new DataLayerException("Error in TipoEstanciaCAD.", ex); } finally { SessionClose(); } }
public static TipoEstanciaDTO Convert(TipoEstanciaEN en) { TipoEstanciaDTO newinstance = null; if (en != null) { newinstance = new TipoEstanciaDTO(); newinstance.IdTipoEstancia = en.IdTipoEstancia; newinstance.Nombre = en.Nombre; newinstance.Descripcion = en.Descripcion; newinstance.Imagen = en.Imagen; if (en.FamiliaPack != null) { newinstance.FamiliaPack_oid = new System.Collections.Generic.List <Int32>(); foreach (PersonalHomeGenNHibernate.EN.PersonalHome.FamiliaPackEN entry in en.FamiliaPack) { newinstance.FamiliaPack_oid.Add(entry.IdFamPack); } } if (en.Estancia != null) { newinstance.Estancia_oid = new System.Collections.Generic.List <Int32>(); foreach (PersonalHomeGenNHibernate.EN.PersonalHome.EstanciaEN entry in en.Estancia) { newinstance.Estancia_oid.Add(entry.IdEstancia); } } } return(newinstance); }
public TipoEstanciaEN DamePorID(int idTipoEstancia) { TipoEstanciaEN tipoEstanciaEN = null; tipoEstanciaEN = _ITipoEstanciaCAD.DamePorID( idTipoEstancia ); return(tipoEstanciaEN); }
public void Modificar(int p_TipoEstancia_OID, String p_nombre, String p_descripcion, String p_imagen) { TipoEstanciaEN tipoEstanciaEN = null; //Initialized TipoEstanciaEN tipoEstanciaEN = new TipoEstanciaEN(); tipoEstanciaEN.IdTipoEstancia = p_TipoEstancia_OID; tipoEstanciaEN.Nombre = p_nombre; tipoEstanciaEN.Descripcion = p_descripcion; tipoEstanciaEN.Imagen = p_imagen; //Call to TipoEstanciaCAD _ITipoEstanciaCAD.Modificar(tipoEstanciaEN); }
public int Crear(String p_nombre, String p_descripcion, String p_imagen) { TipoEstanciaEN tipoEstanciaEN = null; int oid; //Initialized TipoEstanciaEN tipoEstanciaEN = new TipoEstanciaEN(); tipoEstanciaEN.Nombre = p_nombre; tipoEstanciaEN.Descripcion = p_descripcion; tipoEstanciaEN.Imagen = p_imagen; //Call to TipoEstanciaCAD oid = _ITipoEstanciaCAD.Crear(tipoEstanciaEN); return(oid); }
public static TipoEstanciaEN Convert(TipoEstanciaDTO dto) { TipoEstanciaEN newinstance = null; try { if (dto != null) { newinstance = new TipoEstanciaEN(); newinstance.IdTipoEstancia = dto.IdTipoEstancia; newinstance.Nombre = dto.Nombre; newinstance.Descripcion = dto.Descripcion; newinstance.Imagen = dto.Imagen; if (dto.FamiliaPack_oid != null) { PersonalHomeGenNHibernate.CAD.PersonalHome.IFamiliaPackCAD familiaPackCAD = new PersonalHomeGenNHibernate.CAD.PersonalHome.FamiliaPackCAD(); newinstance.FamiliaPack = new System.Collections.Generic.List <PersonalHomeGenNHibernate.EN.PersonalHome.FamiliaPackEN>(); foreach (int entry in dto.FamiliaPack_oid) { newinstance.FamiliaPack.Add(familiaPackCAD.ReadOIDDefault(entry)); } } if (dto.Estancia_oid != null) { PersonalHomeGenNHibernate.CAD.PersonalHome.IEstanciaCAD estanciaCAD = new PersonalHomeGenNHibernate.CAD.PersonalHome.EstanciaCAD(); newinstance.Estancia = new System.Collections.Generic.List <PersonalHomeGenNHibernate.EN.PersonalHome.EstanciaEN>(); foreach (int entry in dto.Estancia_oid) { newinstance.Estancia.Add(estanciaCAD.ReadOIDDefault(entry)); } } } } catch (Exception ex) { throw ex; } return(newinstance); }