public CodigoEN ReadOIDDefault(int id ) { CodigoEN codigoEN = null; try { SessionInitializeTransaction(); codigoEN = (CodigoEN)session.Get(typeof(CodigoEN), id); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is PracticaGenNHibernate.Exceptions.ModelException) { throw ex; } throw new PracticaGenNHibernate.Exceptions.DataLayerException("Error in CodigoCAD.", ex); } finally { SessionClose(); } return(codigoEN); }
// Modify default (Update all attributes of the class) public void ModifyDefault(CodigoEN codigo) { try { SessionInitializeTransaction(); CodigoEN codigoEN = (CodigoEN)session.Load(typeof(CodigoEN), codigo.Id); codigoEN.Descuento = codigo.Descuento; codigoEN.Tipo = codigo.Tipo; codigoEN.Numero = codigo.Numero; session.Update(codigoEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is PracticaGenNHibernate.Exceptions.ModelException) { throw ex; } throw new PracticaGenNHibernate.Exceptions.DataLayerException("Error in CodigoCAD.", ex); } finally { SessionClose(); } }
public void Destroy(int id ) { try { SessionInitializeTransaction(); CodigoEN codigoEN = (CodigoEN)session.Load(typeof(CodigoEN), id); session.Delete(codigoEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is PracticaGenNHibernate.Exceptions.ModelException) { throw ex; } throw new PracticaGenNHibernate.Exceptions.DataLayerException("Error in CodigoCAD.", ex); } finally { SessionClose(); } }
public int New_(CodigoEN codigo) { try { SessionInitializeTransaction(); session.Save(codigo); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is PracticaGenNHibernate.Exceptions.ModelException) { throw ex; } throw new PracticaGenNHibernate.Exceptions.DataLayerException("Error in CodigoCAD.", ex); } finally { SessionClose(); } return(codigo.Id); }
public CodigoEN ReadOID(int id ) { CodigoEN codigoEN = null; codigoEN = _ICodigoCAD.ReadOID(id); return(codigoEN); }
public Codigo ConvertENToModelUI(CodigoEN en, NHibernate.ISession session) { Codigo cod = new Codigo(); cod.Id = en.Id; cod.Descuento = en.Descuento; cod.Numero = en.Numero; cod.Tipo = en.Tipo; return(cod); }
public void Modify(int p_Codigo_OID, int p_descuento, PracticaGenNHibernate.Enumerated.Practica.TipoCodigoEnum p_tipo, string p_numero) { CodigoEN codigoEN = null; //Initialized CodigoEN codigoEN = new CodigoEN(); codigoEN.Id = p_Codigo_OID; codigoEN.Descuento = p_descuento; codigoEN.Tipo = p_tipo; codigoEN.Numero = p_numero; //Call to CodigoCAD _ICodigoCAD.Modify(codigoEN); }
public int New_(int p_descuento, PracticaGenNHibernate.Enumerated.Practica.TipoCodigoEnum p_tipo, string p_numero) { CodigoEN codigoEN = null; int oid; //Initialized CodigoEN codigoEN = new CodigoEN(); codigoEN.Descuento = p_descuento; codigoEN.Tipo = p_tipo; codigoEN.Numero = p_numero; //Call to CodigoCAD oid = _ICodigoCAD.New_(codigoEN); return(oid); }