public void Editar(CopiaSeguridadEN copiaSeguridad)
        {
            try
            {
                SessionInitializeTransaction ();
                CopiaSeguridadEN copiaSeguridadEN = (CopiaSeguridadEN)session.Load (typeof(CopiaSeguridadEN), copiaSeguridad.Id);

                copiaSeguridadEN.Fecha = copiaSeguridad.Fecha;

                copiaSeguridadEN.Ruta = copiaSeguridad.Ruta;

                session.Update (copiaSeguridadEN);
                SessionCommit ();
            }

            catch (Exception ex) {
                SessionRollBack ();
                if (ex is PalmeralGenNHibernate.Exceptions.ModelException)
                        throw ex;
                throw new PalmeralGenNHibernate.Exceptions.DataLayerException ("Error in CopiaSeguridadCAD.", ex);
            }

            finally
            {
                SessionClose ();
            }
        }
        public void Editar(string p_oid, string p_fecha, string p_ruta)
        {
            CopiaSeguridadEN copiaSeguridadEN = null;

            //Initialized CopiaSeguridadEN
            copiaSeguridadEN = new CopiaSeguridadEN ();
            copiaSeguridadEN.Id = p_oid;
            copiaSeguridadEN.Fecha = p_fecha;
            copiaSeguridadEN.Ruta = p_ruta;
            //Call to CopiaSeguridadCAD

            _ICopiaSeguridadCAD.Editar (copiaSeguridadEN);
        }
        public string Crear(string p_id, string p_fecha, string p_ruta)
        {
            CopiaSeguridadEN copiaSeguridadEN = null;
            string oid;

            //Initialized CopiaSeguridadEN
            copiaSeguridadEN = new CopiaSeguridadEN ();
            copiaSeguridadEN.Id = p_id;

            copiaSeguridadEN.Fecha = p_fecha;

            copiaSeguridadEN.Ruta = p_ruta;

            //Call to CopiaSeguridadCAD

            oid = _ICopiaSeguridadCAD.Crear (copiaSeguridadEN);
            return oid;
        }
        public string Crear(CopiaSeguridadEN copiaSeguridad)
        {
            try
            {
                SessionInitializeTransaction ();

                session.Save (copiaSeguridad);
                SessionCommit ();
            }

            catch (Exception ex) {
                SessionRollBack ();
                if (ex is PalmeralGenNHibernate.Exceptions.ModelException)
                        throw ex;
                throw new PalmeralGenNHibernate.Exceptions.DataLayerException ("Error in CopiaSeguridadCAD.", ex);
            }

            finally
            {
                SessionClose ();
            }

            return copiaSeguridad.Id;
        }
 public CopiaSeguridadEN(CopiaSeguridadEN copiaSeguridad)
 {
     this.init (copiaSeguridad.Id, copiaSeguridad.Fecha, copiaSeguridad.Ruta);
 }