//Updating NotAvailableTime data in db
        public bool updateNotAvailableTime(SetNotAvailableTime snat)
        {
            bool isSuccess = false;

            //database connection
            SqlConnection conn = new SqlConnection(myconnstring);

            try
            {
                //sql query
                string sql = "UPDATE NotAvailableTime SET Type=@Type, Value=@Value, Day=@Day, StartTime=@StartTime, EndTime=@EndTime WHERE NATID=@NATID";

                //creating cmd using sql and conn
                SqlCommand cmd = new SqlCommand(sql, conn);

                //Creating parameters to add data
                cmd.Parameters.AddWithValue("@NATID", snat.NATID);
                cmd.Parameters.AddWithValue("@Type", snat.Type);
                cmd.Parameters.AddWithValue("@Value", snat.Value);
                cmd.Parameters.AddWithValue("@Day", snat.Day);
                cmd.Parameters.AddWithValue("@StartTime", snat.StartTime);
                cmd.Parameters.AddWithValue("@EndTime", snat.EndTime);

                //Open connection
                conn.Open();
                int rows = cmd.ExecuteNonQuery();

                if (rows > 0)
                {
                    isSuccess = true;
                }
                else
                {
                    isSuccess = false;
                }
            }
            catch (Exception ex)
            {
            }
            finally
            {
                conn.Close();
            }
            return(isSuccess);
        }
        //Deleting NotAvailableTime data in db
        public bool deleteNotAvailableTime(SetNotAvailableTime snat)
        {
            bool isSuccess = false;

            //database connection
            SqlConnection conn = new SqlConnection(myconnstring);

            try
            {
                //sql query
                string sql = "DELETE FROM NotAvailableTime WHERE NATID=@NATID";

                //creating cmd using sql and conn
                SqlCommand cmd = new SqlCommand(sql, conn);

                //Creating parameters to add data
                cmd.Parameters.AddWithValue("@NATID", snat.NATID);

                //Open connection
                conn.Open();
                int rows = cmd.ExecuteNonQuery();

                if (rows > 0)
                {
                    isSuccess = true;
                }
                else
                {
                    isSuccess = false;
                }
            }
            catch (Exception ex)
            {
            }
            finally
            {
                conn.Close();
            }
            return(isSuccess);
        }
        //Inserting NotAvailableTime data into db
        public int insertNotAvailableTime(SetNotAvailableTime snat)
        {
            //database connection
            SqlConnection conn = new SqlConnection(myconnstring);

            try
            {
                //sql query
                string sql = "INSERT INTO NotAvailableTime (Type, Value, Day, StartTime, EndTime) VALUES (@Type, @Value, @Day, @StartTime, @EndTime); SELECT SCOPE_IDENTITY()";

                //creating cmd using sql and conn
                SqlCommand cmd = new SqlCommand(sql, conn);


                cmd.CommandType = CommandType.Text;


                //Creating parameters to add data
                cmd.Parameters.AddWithValue("@Type", snat.Type);
                cmd.Parameters.AddWithValue("@Value", snat.Value);
                cmd.Parameters.AddWithValue("@Day", snat.Day);
                cmd.Parameters.AddWithValue("@StartTime", snat.StartTime);
                cmd.Parameters.AddWithValue("@EndTime", snat.EndTime);

                //Open connection
                conn.Open();
                ID = Convert.ToInt32(cmd.ExecuteScalar());
            }
            catch (Exception ex)
            {
            }
            finally
            {
                conn.Close();
            }
            return(ID);
        }