Ejemplo n.º 1
0
        /// <summary>
        /// This method updates an automat.
        /// </summary>
        /// <param name="automat_id"></param>
        /// <param name="kunde_id"></param>
        /// <param name="serienummer"></param>
        /// <param name="spilnavn"></param>
        /// <returns>string</returns>
        public string Update(int automat_id, int kunde_id, string serienummer, string spilnavn)
        {
            string        result;
            Table_Kunde   kunde   = v_kunde.FindByKundeId(kunde_id);
            Table_Automat automat = v_automat.FindByAutomatId(automat_id);

            if (kunde.Equals(null) || kunde.navn.Equals(null))
            {
                result = "The Customer doesn't exist.";
            }

            else if (kunde.kunde_id.Equals(-1000))
            {
                result = kunde.navn;
            }

            else if (automat.Equals(null) || automat.spilnavn.Equals(null))
            {
                result = "The automat doesn't exist.";
            }

            else if (automat.automat_id.Equals(-1000))
            {
                result = automat.spilnavn;
            }

            else
            {
                result = db_automat.Update(automat_id, kunde_id, serienummer, spilnavn);
            }

            return(result);
        }
Ejemplo n.º 2
0
        /// <summary>
        /// This method creates an automat data.
        /// </summary>
        /// <param name="automat_id"></param>
        /// <param name="kunde_id"></param>
        /// <param name="dato"></param>
        /// <param name="kr_ind"></param>
        /// <param name="kr_ud"></param>
        /// <returns>string</returns>
        public string Create(int automat_id, int kunde_id, DateTime dato, int kr_ind, int kr_ud)
        {
            string        result;
            Table_Automat automat = v_automat.FindByAutomatId(automat_id);
            Table_Kunde   kunde   = v_kunde.FindByKundeId(kunde_id);

            if (kunde.Equals(null) || kunde.navn.Equals(null))
            {
                result = "The Customer doesn't exist.";
            }

            else if (kunde.kunde_id.Equals(-1000))
            {
                result = kunde.navn;
            }

            else if (automat.Equals(null) || automat.spilnavn.Equals(null))
            {
                result = "The automat doesn't exist.";
            }

            else if (automat.automat_id.Equals(-1000))
            {
                result = automat.spilnavn;
            }

            else
            {
                result = db_automat_data.Create(automat_id, kunde_id, dato, kr_ind, kr_ud);
            }

            return(result);
        }
Ejemplo n.º 3
0
        /// <summary>
        /// This method updates an automat data.
        /// </summary>
        /// <param name="data_id"></param>
        /// <param name="automat_id"></param>
        /// <param name="kunde_id"></param>
        /// <param name="dato"></param>
        /// <param name="kr_ind"></param>
        /// <param name="kr_ud"></param>
        /// <returns>string</returns>
        public string Update(int data_id, int automat_id, int kunde_id, DateTime dato, int kr_ind, int kr_ud)
        {
            string            result;
            Table_Automat     automat      = v_automat.FindByAutomatId(automat_id);
            Table_Kunde       kunde        = v_kunde.FindByKundeId(kunde_id);
            Table_AutomatData automat_data = v_automat_data.FindByDataId(data_id);

            if (kunde.Equals(null) || kunde.navn.Equals(null))
            {
                result = "The Customer doesn't exist.";
            }

            else if (kunde.kunde_id.Equals(-1000))
            {
                result = kunde.navn;
            }

            else if (automat.Equals(null) || automat.spilnavn.Equals(null))
            {
                result = "The automat doesn't exist.";
            }

            else if (automat.automat_id.Equals(-1000))
            {
                result = automat.spilnavn;
            }

            else if (automat_data.Equals(null) || automat_data.dato.Equals(null))
            {
                result = "The automat data doesn't exist.";
            }

            else if (automat.automat_id.Equals(-1000))
            {
                result = "something went wrong when retrieving the automat data.";
            }

            else
            {
                result = db_automat_data.Update(data_id, automat_id, kunde_id, dato, kr_ind, kr_ud);
            }

            return(result);
        }