public string New_(VacunaEN vacuna) { try { SessionInitializeTransaction(); session.Save(vacuna); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is GestionVeterinariaGenNHibernate.Exceptions.ModelException) { throw ex; } throw new GestionVeterinariaGenNHibernate.Exceptions.DataLayerException("Error in VacunaCAD.", ex); } finally { SessionClose(); } return(vacuna.Nombre); }
public VacunaEN ReadOIDDefault(string nombre) { VacunaEN vacunaEN = null; try { SessionInitializeTransaction(); vacunaEN = (VacunaEN)session.Get(typeof(VacunaEN), nombre); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is GestionVeterinariaGenNHibernate.Exceptions.ModelException) { throw ex; } throw new GestionVeterinariaGenNHibernate.Exceptions.DataLayerException("Error in VacunaCAD.", ex); } finally { SessionClose(); } return(vacunaEN); }
public void Destroy(string nombre) { try { SessionInitializeTransaction(); VacunaEN vacunaEN = (VacunaEN)session.Load(typeof(VacunaEN), nombre); session.Delete(vacunaEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is GestionVeterinariaGenNHibernate.Exceptions.ModelException) { throw ex; } throw new GestionVeterinariaGenNHibernate.Exceptions.DataLayerException("Error in VacunaCAD.", ex); } finally { SessionClose(); } }
public VacunaEN DameVacunaPorOID(string nombre) { VacunaEN vacunaEN = null; vacunaEN = _IVacunaCAD.DameVacunaPorOID(nombre); return(vacunaEN); }
public void Modify(string p_Vacuna_OID, Nullable <DateTime> p_fechaInicio, float p_precio, Nullable <DateTime> p_fechaFin, string p_tipo) { VacunaEN vacunaEN = null; //Initialized VacunaEN vacunaEN = new VacunaEN(); vacunaEN.Nombre = p_Vacuna_OID; vacunaEN.FechaInicio = p_fechaInicio; vacunaEN.Precio = p_precio; vacunaEN.FechaFin = p_fechaFin; vacunaEN.Tipo = p_tipo; //Call to VacunaCAD _IVacunaCAD.Modify(vacunaEN); }
public string New_(string p_nombre, Nullable <DateTime> p_fechaInicio, float p_precio, Nullable <DateTime> p_fechaFin, string p_tipo) { VacunaEN vacunaEN = null; string oid; //Initialized VacunaEN vacunaEN = new VacunaEN(); vacunaEN.Nombre = p_nombre; vacunaEN.FechaInicio = p_fechaInicio; vacunaEN.Precio = p_precio; vacunaEN.FechaFin = p_fechaFin; vacunaEN.Tipo = p_tipo; //Call to VacunaCAD oid = _IVacunaCAD.New_(vacunaEN); return(oid); }
public void Modify(VacunaEN vacuna) { try { SessionInitializeTransaction(); VacunaEN vacunaEN = (VacunaEN)session.Load(typeof(VacunaEN), vacuna.Nombre); vacunaEN.FechaInicio = vacuna.FechaInicio; vacunaEN.Precio = vacuna.Precio; vacunaEN.FechaFin = vacuna.FechaFin; vacunaEN.Tipo = vacuna.Tipo; session.Update(vacunaEN); SessionCommit(); } catch (Exception ex) { SessionRollBack(); if (ex is GestionVeterinariaGenNHibernate.Exceptions.ModelException) { throw ex; } throw new GestionVeterinariaGenNHibernate.Exceptions.DataLayerException("Error in VacunaCAD.", ex); } finally { SessionClose(); } }