Exemplo n.º 1
0
        public static int Update(spravce spravce, Database pDB = null)
        {
            Database db;

            if (pDB == null)
            {
                db = new Database();
                db.Connect();
            }
            else
            {
                db = (Database)pDB;
            }

            SqlCommand command = db.CreateCommand(SQL_UPDATE);

            PrepareCommand(command, spravce);

            int ret = db.ExecuteNonQuery(command);

            if (pDB == null)
            {
                db.Close();
            }

            return(ret);
        }
Exemplo n.º 2
0
        /// <summary>
        /// Insert the record.
        /// </summary>
        public static int Insert(spravce spravce, Database pDb = null)
        {
            Database db;

            if (pDb == null)
            {
                db = new Database();
                db.Connect();
            }
            else
            {
                db = (Database)pDb;
            }

            SqlCommand command = db.CreateCommand(SQL_INSERT);

            PrepareCommand(command, spravce);
            int ret = db.ExecuteNonQuery(command);

            if (pDb == null)
            {
                db.Close();
            }

            return(ret);
        }
Exemplo n.º 3
0
 public static XElement Insert(spravce spravce)
 {
     return(new XElement("spravce",
                         new XAttribute("Idspravce", spravce.Idspravce.ToString()),
                         new XAttribute("Jmeno", spravce.Jmeno),
                         new XAttribute("Prijmeni", spravce.Prijmeni),
                         new XAttribute("Datnar", spravce.Datnar.ToString()),
                         new XAttribute("Kontakt", spravce.Kontakt),
                         new XAttribute("Heslo", spravce.Heslo)));
 }
Exemplo n.º 4
0
 private static void PrepareCommand(SqlCommand command, spravce spravce)
 {
     command.Parameters.AddWithValue("@idspravce", spravce.Idspravce);
     command.Parameters.AddWithValue("@jmeno", spravce.Jmeno);
     command.Parameters.AddWithValue("@prijmeni", spravce.Prijmeni);
     command.Parameters.AddWithValue("@datnar", spravce.Datnar);
     command.Parameters.AddWithValue("@kontakt", spravce.Kontakt);
     command.Parameters.AddWithValue("@heslo", spravce.Heslo);
     command.Parameters.AddWithValue("@administrator", spravce.Administrator);
 }
        public static Boolean loginsuccessfulladmin(string email, string heslo)
        {
            spravce sp = spravce_datamapper.Select_vsechny().FirstOrDefault(spravce => spravce.Kontakt == email && heslo == spravce.Heslo);

            if (sp.Administrator == "Y")
            {
                return(true);
            }
            return(false);
        }
Exemplo n.º 6
0
        private static List <spravce> Read(SqlDataReader dataReader)
        {
            List <spravce> list = new List <spravce>();

            while (dataReader.Read())
            {
                int     i       = -1;
                spravce spravce = new spravce();
                spravce.Idspravce     = dataReader.GetInt32(++i);
                spravce.Jmeno         = dataReader.GetString(++i);
                spravce.Prijmeni      = dataReader.GetString(++i);
                spravce.Datnar        = dataReader.GetDateTime(++i);
                spravce.Kontakt       = dataReader.GetString(++i);
                spravce.Heslo         = dataReader.GetString(++i);
                spravce.Administrator = dataReader.GetString(++i);
                list.Add(spravce);
            }
            return(list);
        }
        public static Boolean changepassword(String email, String a, String b)
        {
            //zmeni heslo spravce
            spravce sp = spravce_datamapper.Select_byemail(email).FirstOrDefault();

            if (sp != null)
            {
                if (a == b)
                {
                    sp.Heslo = a;
                    spravce_datamapper.Update(sp);
                    return(true);
                }
                return(false);
            }
            else
            {
                return(false);
            }
        }