예제 #1
0
파일: OpAdmin.cs 프로젝트: G43G/WPASP-PS
 public override OperacijaRezultat izvrsi(Baza1Entities entiteti)
 {
     if (this.IdAdmin > 0)
     {
         entiteti.AdminDelete(this.IdAdmin);
     }
     return(base.izvrsi(entiteti));
 }
예제 #2
0
파일: OpAdmin.cs 프로젝트: G43G/WPASP-PS
 public override OperacijaRezultat izvrsi(Baza1Entities entiteti)
 {
     if ((this.admin != null) && !string.IsNullOrEmpty(this.admin.Username) &&
         !string.IsNullOrEmpty(this.admin.Password))
     {
         entiteti.AdminInsert(this.admin.Username, this.admin.Password);
     }
     return(base.izvrsi(entiteti));
 }
예제 #3
0
파일: OpAdmin.cs 프로젝트: G43G/WPASP-PS
        public override OperacijaRezultat izvrsi(Baza1Entities entiteti)
        {
            IEnumerable <AdminDb> ieAdmini;

            if ((this.Kriterijum == null) || (this.Kriterijum.Username == null) &&
                (this.Kriterijum.Password == null))
            {
                ieAdmini = from admin in entiteti.admins
                           where admin.Id > 1
                           select new AdminDb
                {
                    ID       = admin.Id,
                    Username = admin.username,
                    Password = admin.password
                }
            }
            ;
            else
            {
                ieAdmini = from admin in entiteti.admins
                           where ((this.Kriterijum.Username == null) ? true :
                                  this.Kriterijum.Username == admin.username) &&
                           ((this.Kriterijum.Password == null) ? true :
                            this.Kriterijum.Password == admin.password)
                           select new AdminDb
                {
                    ID       = admin.Id,
                    Username = admin.username,
                    Password = admin.password
                }
            };
            AdminDb[] niz = ieAdmini.ToArray();


            OperacijaRezultat obj = new OperacijaRezultat();

            obj.DbItems = niz;
            obj.Status  = true;
            return(obj);
        }
    }
예제 #4
0
 public abstract OperacijaRezultat izvrsi(Baza1Entities entiteti);