public void Editar(JornadaFechaEN jornadaFecha) { try { SessionInitializeTransaction (); JornadaFechaEN jornadaFechaEN = (JornadaFechaEN)session.Load (typeof(JornadaFechaEN), jornadaFecha.Id); jornadaFechaEN.Fecha = jornadaFecha.Fecha; session.Update (jornadaFechaEN); SessionCommit (); } catch (Exception ex) { SessionRollBack (); if (ex is PalmeralGenNHibernate.Exceptions.ModelException) throw ex; throw new PalmeralGenNHibernate.Exceptions.DataLayerException ("Error in JornadaFechaCAD.", ex); } finally { SessionClose (); } }
public int Crear(JornadaFechaEN jornadaFecha) { try { SessionInitializeTransaction (); if (jornadaFecha.Instalacion != null) { jornadaFecha.Instalacion = (PalmeralGenNHibernate.EN.Default_.InstalacionEN)session.Load (typeof(PalmeralGenNHibernate.EN.Default_.InstalacionEN), jornadaFecha.Instalacion.Id); jornadaFecha.Instalacion.Jornadas.Add (jornadaFecha); } session.Save (jornadaFecha); SessionCommit (); } catch (Exception ex) { SessionRollBack (); if (ex is PalmeralGenNHibernate.Exceptions.ModelException) throw ex; throw new PalmeralGenNHibernate.Exceptions.DataLayerException ("Error in JornadaFechaCAD.", ex); } finally { SessionClose (); } return jornadaFecha.Id; }
public void Editar(int p_oid, Nullable<DateTime> p_fecha) { JornadaFechaEN jornadaFechaEN = null; //Initialized JornadaFechaEN jornadaFechaEN = new JornadaFechaEN (); jornadaFechaEN.Id = p_oid; jornadaFechaEN.Fecha = p_fecha; //Call to JornadaFechaCAD _IJornadaFechaCAD.Editar (jornadaFechaEN); }
public int Crear(Nullable<DateTime> p_fecha, string p_instalacion) { JornadaFechaEN jornadaFechaEN = null; int oid; //Initialized JornadaFechaEN jornadaFechaEN = new JornadaFechaEN (); jornadaFechaEN.Fecha = p_fecha; if (p_instalacion != null) { jornadaFechaEN.Instalacion = new PalmeralGenNHibernate.EN.Default_.InstalacionEN (); jornadaFechaEN.Instalacion.Id = p_instalacion; } //Call to JornadaFechaCAD oid = _IJornadaFechaCAD.Crear (jornadaFechaEN); return oid; }
public void Relationer_jornadas(string p_instalacion, System.Collections.Generic.IList<int> p_jornadafecha) { PalmeralGenNHibernate.EN.Default_.InstalacionEN instalacionEN = null; try { SessionInitializeTransaction (); instalacionEN = (InstalacionEN)session.Load (typeof(InstalacionEN), p_instalacion); PalmeralGenNHibernate.EN.Default_.JornadaFechaEN jornadasENAux = null; if (instalacionEN.Jornadas == null) { instalacionEN.Jornadas = new System.Collections.Generic.List<PalmeralGenNHibernate.EN.Default_.JornadaFechaEN>(); } foreach (int item in p_jornadafecha) { jornadasENAux = new PalmeralGenNHibernate.EN.Default_.JornadaFechaEN (); jornadasENAux = (PalmeralGenNHibernate.EN.Default_.JornadaFechaEN)session.Load (typeof(PalmeralGenNHibernate.EN.Default_.JornadaFechaEN), item); jornadasENAux.Instalacion = instalacionEN; instalacionEN.Jornadas.Add (jornadasENAux); } session.Update (instalacionEN); SessionCommit (); } catch (Exception ex) { SessionRollBack (); if (ex is PalmeralGenNHibernate.Exceptions.ModelException) throw ex; throw new PalmeralGenNHibernate.Exceptions.DataLayerException ("Error in InstalacionCAD.", ex); } finally { SessionClose (); } }
public JornadaFechaEN(JornadaFechaEN jornadaFecha) { this.init (jornadaFecha.Id, jornadaFecha.Fecha, jornadaFecha.Trabajadores, jornadaFecha.Instalacion); }