Esempio n. 1
0
        public static Personal_foto PersonalFotoAdd(Personal_foto o, string path)
        {
            Personal_fotoMng oMng = new Personal_fotoMng()
            {
                O_Personal_foto = o
            };
            IDbTransaction trans = null;

            try
            {
                //Comienza la transanccion
                trans = GenericDataAccess.BeginTransaction();
                string provname = DateTime.Now.ToString("hhmmssffffff");
                CommonCtrl.AddImgToDirectory(path, provname, o.Foto);
                o.Foto = provname;
                oMng.add(trans);
                GenericDataAccess.CommitTransaction(trans);
            }
            catch
            {
                if (trans != null)
                {
                    GenericDataAccess.RollbackTransaction(trans);
                }
                throw;
            }
            return(o);
        }
Esempio n. 2
0
 private static void PersonalFotoDltByUser(int id_usuario)
 {
     try
     {
         Personal_fotoMng oMng = new Personal_fotoMng();
         Personal_foto    o    = new Personal_foto()
         {
             Id_usuario = id_usuario
         };
         oMng.O_Personal_foto = o;
         oMng.dltByUser();
     }
     catch
     {
         throw;
     }
 }
Esempio n. 3
0
        public static Personal_foto PersonalFotoUdt(int id_usuario)
        {
            Personal_foto o = new Personal_foto()
            {
                Id_usuario = id_usuario
            };

            try
            {
                Personal_fotoMng oMng = new Personal_fotoMng();
                oMng.O_Personal_foto = o;
                oMng.selByIdUsuario();
            }
            catch
            {
                throw;
            }
            return(o);
        }