Ejemplo n.º 1
0
        internal DataTable GetPhoneNumber(int loginID)
        {
            MySqlCommand cmd;
            string       MobileNumber = string.Empty;
            DataTable    Dt           = new DataTable();
            DataSet      dset         = new DataSet();

            try
            {
                MySqlConnection con = GlobalConnection.getConnection();
                cmd = new MySqlCommand("GetPhoneNumber", con);
                cmd.Parameters.AddWithValue("?p_loginId", loginID);
                cmd.Parameters.AddWithValue("?p_Phone", SqlDbType.Int).Direction     = ParameterDirection.Output;
                cmd.Parameters.AddWithValue("?p_FIRSTNAME", SqlDbType.Int).Direction = ParameterDirection.Output;
                cmd.Parameters.AddWithValue("?p_LASTNAME", SqlDbType.Int).Direction  = ParameterDirection.Output;
                cmd.CommandType = CommandType.StoredProcedure;
                MySqlDataAdapter sd = new MySqlDataAdapter(cmd);
                sd.Fill(dset);
                if (dset != null)
                {
                    Dt = dset.Tables[0];
                }
                return(Dt);
            }
            catch (Exception ex)
            {
                log.Error(ex.Message);
                return(Dt);
            }
        }
 //Stored procedure needs to be added so with every upload a new table is created in database
 protected void btnUpload_Click(object sender, EventArgs e)
 {
     if (uploader.HasFile)
     {
         if (Path.GetExtension(uploader.FileName).Equals(".xlsx"))
         {
             var excelFile = new ExcelPackage(uploader.FileContent);
             var datatable = excelFile.ToDataTable();
             var table     = "SampleTable";
             using (var conn = new SqlConnection(GlobalConnection.Connection("SQLConnectorTester")))
             {
                 var bulkCopy = new SqlBulkCopy(conn);
                 bulkCopy.DestinationTableName = table;
                 conn.Open();
                 var schema = conn.GetSchema("Columns", new[] { null, null, table, null });
                 foreach (DataColumn sourceColumn in datatable.Columns)
                 {
                     foreach (DataRow row in schema.Rows)
                     {
                         if (string.Equals(sourceColumn.ColumnName, (string)row["COLUMN_NAME"], StringComparison.OrdinalIgnoreCase))
                         {
                             bulkCopy.ColumnMappings.Add(sourceColumn.ColumnName, (string)row["COLUMN_NAME"]);
                             break;
                         }
                     }
                 }
                 bulkCopy.WriteToServer(datatable);
                 lblShow.Text = "Check database.";
             }
         }
     }
 }
Ejemplo n.º 3
0
        internal List <SelectListItem> getSlots()
        {
            List <SelectListItem> listTimeSlots = new List <SelectListItem>();
            MySqlCommand          cmd;
            DataTable             Dt = new DataTable();
            DataSet dset             = new DataSet();

            try
            {
                MySqlConnection con = GlobalConnection.getConnection();

                cmd             = new MySqlCommand("sp_Timeslots", con);
                cmd.CommandType = CommandType.StoredProcedure;
                MySqlDataAdapter sd = new MySqlDataAdapter(cmd);
                sd.Fill(Dt);
                foreach (DataRow dR in Dt.Rows)
                {
                    listTimeSlots.Add(new SelectListItem
                    {
                        Value = Convert.ToString(dR["SERVICE_ID"]),
                        Text  = Convert.ToString(dR["SERVICETYPE"]),
                    });
                }
                return(listTimeSlots);
            }
            catch (Exception ex)
            {
                log.Error(ex.Message);
                return(listTimeSlots);
            }
        }
    public static List <Student> GetAllStudents()
    {
        List <Student>   listStudents = new List <Student>();
        GlobalConnection gc           = new GlobalConnection();
        SqlCommand       cmd          = new SqlCommand("SELECT * FROM Student", gc.cnn);
        SqlDataReader    rdr          = cmd.ExecuteReader();

        while (rdr.Read())
        {
            Student student = new Student();
            student.StudentID  = Convert.ToInt32(rdr["StudentID"]);
            student.Name       = rdr["Name"].ToString();
            student.RollNumber = rdr["RollNumber"].ToString();
            //student.RollNumber = Convert.ToInt32(rdr["RollNumber"]);
            student.Username = rdr["Username"].ToString();
            student.Password = rdr["Password"].ToString();
            student.Faculty  = rdr["Faculty"].ToString();
            student.Semester = rdr["Semester"].ToString();
            student.Email    = rdr["Email"].ToString();
            student.Photo    = rdr["Photo"].ToString();

            listStudents.Add(student);
        }
        return(listStudents);
    }
Ejemplo n.º 5
0
        internal int TicketStatusUpdate(int Ticketid, int a_id, string time, string response, string ExpectedClosedate, string progress)
        {
            MySqlCommand cmd;
            DataTable    Dt  = new DataTable();
            int          res = 0;

            try
            {
                MySqlConnection con = GlobalConnection.getConnection();

                cmd             = new MySqlCommand("sp_TicketStatusupdate", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("?p_p_Ticketid", Ticketid);
                cmd.Parameters.AddWithValue("?p_p_ApartmentID", a_id);
                cmd.Parameters.AddWithValue("?p_p_TICKET_FLAG", 1);
                cmd.Parameters.AddWithValue("?p_p_TICKET_SLOT", time);
                cmd.Parameters.AddWithValue("?p_p_TICKET_EXP_CLOSURE_DATE", ExpectedClosedate);
                cmd.Parameters.AddWithValue("?p_p_TICKET_RESPONSE", response);
                cmd.Parameters.AddWithValue("?p_p_TICKET_STATUS", progress);
                res = cmd.ExecuteNonQuery();
                return(res);
            }
            catch (Exception ex)
            {
                log.Error(ex.Message);
                return(res);
            }
        }
Ejemplo n.º 6
0
        internal int SaveNewTicket(string Type, string Desc, int id)
        {
            MySqlCommand cmd;
            DataTable    Dt  = new DataTable();
            int          res = 0;

            try
            {
                MySqlConnection con = GlobalConnection.getConnection();
                cmd             = new MySqlCommand("createNewTicket", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("?p_p_TICKET_TYPE", Type);
                cmd.Parameters.AddWithValue("?p_p_TICKET_DESC", Desc);
                cmd.Parameters.AddWithValue("?p_p_TICKET_STATUS", "Pending");
                cmd.Parameters.AddWithValue("?p_p_RAISED_BY_LOGIN_ID", id);
                cmd.Parameters.AddWithValue("?p_p_TICKET_FLAG", "0");

                res = cmd.ExecuteNonQuery();
                return(res);
            }
            catch (Exception ex)
            {
                log.Error(ex.Message);
                return(res);
            }
        }
Ejemplo n.º 7
0
        /// <summary>
        /// Shutdowns the specified world identifier.
        /// </summary>
        /// <param name="worldId">The world identifier.</param>
        /// <param name="cancelToken">The cancel token.</param>
        /// <param name="stream">The stream.</param>
        private void Shutdown(string worldId, CancellationToken cancelToken, EeStream stream)
        {
            Console.WriteLine("Received signal to cancel for " + worldId);
            GlobalConnection.Disconnect();

            stream.Shutdown();
            Core.pool.PutObject(GlobalConnect);
            Console.WriteLine(worldId + " cleaned up. Bye!");
            cancelToken.ThrowIfCancellationRequested();
        }
Ejemplo n.º 8
0
        public CreateTournament()
        {
            InitializeComponent();

            GlobalConnection.InitializeConnection(DatabaseType.TXT);

            loadDataToList();

            connectListToData();
        }
Ejemplo n.º 9
0
        /// <summary>
        /// Crawls the specified world identifier.
        /// </summary>
        /// <param name="worldId">The world identifier.</param>
        /// <param name="cancelToken">The cancel token.</param>
        public void Crawl(string worldId, CancellationToken cancelToken)
        {
            TheWorldId = worldId;
            var eeEvent = new EeStream(worldId);

            Client.Multiplayer.JoinRoom(worldId, null, // never create a new room. Ever!
                                        delegate(Connection connection)
            {
                GlobalConnection = connection;

                _stopwatch = new Stopwatch();
                _stopwatch.Start();
                Console.WriteLine(Client.ConnectUserId + " is connected to " + worldId);

                GlobalConnection.Send("init");
                GlobalConnection.Send("init2");

                GlobalConnection.OnMessage +=
                    delegate(object sender, Message m) { eeEvent.Write(m, _stopwatch.Elapsed.TotalSeconds); };

                GlobalConnection.OnDisconnect += delegate(object sender, string message)
                {
                    if (message == "receivedBytes == 0")
                    {
                        Console.WriteLine("Disconnected because of immediate kick");
                    }
                    else
                    {
                        Console.WriteLine("Connection disconnected for " + worldId);
                    }

                    if (!cancelToken.IsCancellationRequested)
                    {
                        Shutdown(worldId, cancelToken, eeEvent);
                    }
                };
            });

            //http://msdn.microsoft.com/en-us/library/system.timers.timer%28v=vs.110%29.aspx
            // Create a timer with a two second interval.

            // Hook up the Elapsed event for the timer.
            Core.ATimer.Elapsed += delegate(Object source, ElapsedEventArgs e)
            {
                //Console.WriteLine("Timer fired for " + worldId);
                if (cancelToken.IsCancellationRequested)
                {
                    Shutdown(worldId, cancelToken, eeEvent);
                }
            };


            Console.WriteLine("Got to end of function.");
        }
Ejemplo n.º 10
0
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
            GlobalConnection.OpenConnection();
            var list = new List <Type>();

            list.Add(new Cliente().GetType());
            list.Add(new Fornecedor().GetType());

            new SQLUtil().CreateDatabase(list);
            Application.Run(new ClienteForm());
        }
    protected void Page_Load(object sender, EventArgs e)
    {
        questionDetails.DataBind();
        GlobalConnection gc = new GlobalConnection();
            SqlCommand cmd = new SqlCommand("SELECT Subject FROM Exam WHERE ExamID='" + Session["ExamID"].ToString() + "'", gc.cnn);

            SqlDataReader dr;
            dr = cmd.ExecuteReader();
            while (dr.Read())
            {
                lblCurrentTest.Text = dr["Subject"].ToString();
            }
        }
Ejemplo n.º 12
0
    protected void Page_Load(object sender, EventArgs e)
    {
        questionDetails.DataBind();
        GlobalConnection gc  = new GlobalConnection();
        SqlCommand       cmd = new SqlCommand("SELECT Subject FROM Exam WHERE ExamID='" + Session["ExamID"].ToString() + "'", gc.cnn);

        SqlDataReader dr;

        dr = cmd.ExecuteReader();
        while (dr.Read())
        {
            lblCurrentTest.Text = dr["Subject"].ToString();
        }
    }
Ejemplo n.º 13
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            try
            {
                GlobalConnection gc = new GlobalConnection();
                HospitalClass    hc = new HospitalClass();

                DataTable dt = hc.selectForViewHospitalRecords_ForReport();
                if (dt.Rows.Count > 0)
                {
                    ltrMessage.Text = "";

                    ReportViewer1.Reset();

                    // OR Set Report Path
                    ReportViewer1.LocalReport.ReportPath = HttpContext.Current.Server.MapPath("Report_Hospital_OtherUserMaster.rdlc");

                    // Clear the Data Source
                    ReportViewer1.LocalReport.DataSources.Clear();

                    // Set a DataSource to the report
                    ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet1", dt));
                    ReportViewer1.DataBind();

                    // Refresh and Display Report
                    ReportViewer1.LocalReport.Refresh();
                }
                else
                {
                    ReportViewer1.LocalReport.DataSources.Clear();
                    ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet1", dt));
                    ReportViewer1.DataBind();
                    ReportViewer1.LocalReport.Refresh();
                    ltrMessage.Text = "No data found!";

                    ReportViewer1.LocalReport.DataSources.Clear();
                    ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet1", dt));
                    ReportViewer1.DataBind();
                    ReportViewer1.LocalReport.Refresh();
                }
            }
            catch (Exception ex)
            {
                ltrMessage.Text = ex.Message;
            }
        }
    }
Ejemplo n.º 14
0
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         GlobalConnection gc  = new GlobalConnection();
         SqlCommand       cmd = new SqlCommand("SELECT * FROM Student WHERE Username='******'", gc.cnn);
         DataTable        dt  = new DataTable();
         SqlDataAdapter   da  = new SqlDataAdapter(cmd);
         da.Fill(dt);
         DataList1.DataSource = dt;
         DataList1.DataBind();
     }
     catch (Exception) {
         Response.Redirect("Student.aspx");
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     try
     {
         GlobalConnection gc = new GlobalConnection();
         SqlCommand cmd = new SqlCommand("SELECT * FROM Student WHERE Username='******'", gc.cnn);
         DataTable dt = new DataTable();
         SqlDataAdapter da = new SqlDataAdapter(cmd);
         da.Fill(dt);
         DataList1.DataSource = dt;
         DataList1.DataBind();
     }
     catch(Exception){
         Response.Redirect("Student.aspx");
     }
 }
Ejemplo n.º 16
0
 internal DataTable Check(string user, string pass)
 {
     var userName="";
     var password="";
     string[] res = new string[10];
     //SqlConnection objcon = new SqlConnection();
     //objcon.ConnectionString = ConfigurationManager.ConnectionStrings["ConnString"].ToString();
     //objcon.Open();
     SqlCommand cmd;
     
     
     SqlConnection con = GlobalConnection.getConnection();
     cmd = new SqlCommand("CheckUSerExistence", con);
     cmd.CommandType = CommandType.StoredProcedure;
     cmd.Parameters.Add("@User", user);
     cmd.Parameters.Add("@pass", pass);
Ejemplo n.º 17
0
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!Page.IsPostBack)
        {
            try
            {
                GlobalConnection gc = new GlobalConnection();
                PatientClass     pc = new PatientClass();

                String    username = Session["username"].ToString();
                DataTable dt       = pc.checkUpHistory(username);
                if (dt.Rows.Count > 0)
                {
                    ltrMessage.Text = "";

                    ReportViewer1.Reset();

                    // OR Set Report Path
                    ReportViewer1.LocalReport.ReportPath = HttpContext.Current.Server.MapPath("Report_PatientMaster.rdlc");

                    // Clear the Data Source
                    ReportViewer1.LocalReport.DataSources.Clear();

                    // Set a DataSource to the report
                    ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet1", dt));
                    ReportViewer1.DataBind();

                    // Refresh and Display Report
                    ReportViewer1.LocalReport.Refresh();
                }
                else
                {
                    ltrMessage.Text = "No data found!";
                    ReportViewer1.Reset();
                    ReportViewer1.LocalReport.DataSources.Clear();
                    ReportViewer1.DataBind();
                    ReportViewer1.LocalReport.Refresh();
                }
            }
            catch (Exception ex)
            {
                ltrMessage.Text = ex.Message;
            }
        }
    }
Ejemplo n.º 18
0
        public List <TicketModel> getAllTableDetailsOwner(int id)

        {
            List <TicketModel> objTicketModel = new List <TicketModel>();
            MySqlCommand       cmd;
            DataTable          Dt = new DataTable();

            try
            {
                MySqlConnection con = GlobalConnection.getConnection();
                cmd             = new MySqlCommand("getTicketListOwner", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("?p_p_ApartmentID", id);
                MySqlDataAdapter sd = new MySqlDataAdapter(cmd);
                sd.Fill(Dt);
                foreach (DataRow dR in Dt.Rows)
                {
                    objTicketModel.Add(new TicketModel
                    {
                        TicketID    = Convert.ToString(dR["TICKET_ID"]),
                        Type        = Convert.ToString(dR["TICKET_TYPE"]),
                        Description = Convert.ToString(dR["TICKET_DESC"]),
                        Raised_Date = Convert.ToString(dR["TICKET_RAISED_DATE"]),
                        Status      = Convert.ToString(dR["TICKET_STATUS"]),
                        FIRSTNAME   = Convert.ToString(dR["FIRSTNAME"]),
                        LASTNAME    = Convert.ToString(dR["LASTNAME"]),
                        MOBILENO    = Convert.ToString(dR["MOBILENO"]),
                        H_FLOOR_NO  = Convert.ToString(dR["H_FLOOR_NO"]),
                        H_Number    = Convert.ToString(dR["H_Number"]),
                        H_BLOCK     = Convert.ToString(dR["H_BLOCK"]),
                        TicketNo    = Convert.ToString(dR["TICKET_NUMBER"]),
                    });
                }

                return(objTicketModel);
            }
            catch (Exception ex)
            {
                log.Error(ex.Message);
                return(objTicketModel);
            }
        }
    protected void lnkbtn_W_Click(object sender, EventArgs e)
    {
        try
        {
            GlobalConnection gc  = new GlobalConnection();
            EntryUserClass   euc = new EntryUserClass();

            DataTable dt = euc.SelectForViewEntryUserRecords_SpecificLetter_ForReport("W");
            if (dt.Rows.Count > 0)
            {
                ltrMessage.Text = "";

                ReportViewer1.Reset();

                // OR Set Report Path
                ReportViewer1.LocalReport.ReportPath = HttpContext.Current.Server.MapPath("Report_EntryUser_OtherUserMaster.rdlc");

                // Clear the Data Source
                ReportViewer1.LocalReport.DataSources.Clear();

                // Set a DataSource to the report
                ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("DataSet1", dt));
                ReportViewer1.DataBind();

                // Refresh and Display Report
                ReportViewer1.LocalReport.Refresh();
            }
            else
            {
                ReportViewer1.Reset();
                ReportViewer1.LocalReport.DataSources.Clear();
                ReportViewer1.DataBind();
                ReportViewer1.LocalReport.Refresh();

                ltrMessage.Text = "No data found!";
            }
        }
        catch (Exception ex)
        {
            ltrMessage.Text = ex.Message;
        }
    }
Ejemplo n.º 20
0
        internal DataTable Check(string user, string pass)
        {
            var userName = "";
            var password = "";

            string[] res = new string[10];
            //SqlConnection objcon = new SqlConnection();
            //objcon.ConnectionString = ConfigurationManager.ConnectionStrings["ConnString"].ToString();
            //objcon.Open();
            MySqlCommand cmd;


            MySqlConnection con = GlobalConnection.getConnection();

            cmd             = new MySqlCommand("CheckUSerExistence", con);
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("?p_User", user);
            cmd.Parameters.AddWithValue("?p_pass", pass);

            MySqlDataAdapter sd = new MySqlDataAdapter(cmd);
            DataTable        DS = new DataTable();

            sd.Fill(DS);
            //foreach (DataRow dR in DS.Rows)
            //{

            //    userName = Convert.ToString(dR["userName"]);
            //    password = Convert.ToString(dR["password"]);

            //}

            //if ((userName == user) && (password == pass))  //when you click login
            //{
            //    res[0] = "1";
            //}



            return(DS);
        }
Ejemplo n.º 21
0
        internal DataSet getLocation()
        {
            List <SelectListItem> listLocations = new List <SelectListItem>();
            MySqlCommand          cmd;
            DataTable             Dt = new DataTable();
            DataSet dset             = new DataSet();

            try
            {
                MySqlConnection con = GlobalConnection.getConnection();

                cmd             = new MySqlCommand("[getLocation]", con);
                cmd.CommandType = CommandType.StoredProcedure;
                MySqlDataAdapter sd = new MySqlDataAdapter(cmd);
                sd.Fill(dset);
                return(dset);
            }
            catch (Exception ex)
            {
                log.Error(ex.Message);
                return(dset);
            }
        }
Ejemplo n.º 22
0
        internal TicketModel getTicketCout(int id)
        {
            MySqlCommand    cmd;
            DataTable       Dt             = new DataTable();
            TicketModel     lstTicketCount = new TicketModel();
            MySqlConnection con            = GlobalConnection.getConnection();

            try
            {
                cmd             = new MySqlCommand("sp_TicketCount", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("?p_Apartment_ID", id);
                cmd.Parameters.AddWithValue("?p_Processing", SqlDbType.Int).Direction = ParameterDirection.Output;
                cmd.Parameters.AddWithValue("?p_Pending", SqlDbType.Int).Direction    = ParameterDirection.Output;
                cmd.Parameters.AddWithValue("?p_Completed", SqlDbType.Int).Direction  = ParameterDirection.Output;
                cmd.Parameters.AddWithValue("?p_Total", SqlDbType.Int).Direction      = ParameterDirection.Output;
                cmd.ExecuteNonQuery();

                int p_processing = (int)cmd.Parameters["?p_Processing"].Value;
                int p_completed  = (int)cmd.Parameters["?p_Completed"].Value;
                int p_pending    = (int)cmd.Parameters["?p_Pending"].Value;
                int p_total      = (int)cmd.Parameters["?p_Total"].Value;


                lstTicketCount.completed  = p_completed;
                lstTicketCount.pending    = p_pending;
                lstTicketCount.processing = p_processing;
                lstTicketCount.total      = p_total;
                return(lstTicketCount);
            }
            catch (Exception ex)
            {
                log.Error(ex.Message);
                return(lstTicketCount);
            }
        }
Ejemplo n.º 23
0
        public DataTable FetchTicketDetail(int id, int a_id)

        {
            List <TicketModel> objTicketModel = new List <TicketModel>();
            MySqlCommand       cmd;
            MySqlConnection    con = GlobalConnection.getConnection();
            DataTable          Dt  = new DataTable();

            try
            {
                cmd             = new MySqlCommand("FetchTicketDetail", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("?p_Ticket_id", id);
                cmd.Parameters.AddWithValue("?p_Apart_id", a_id);
                MySqlDataAdapter sd = new MySqlDataAdapter(cmd);
                sd.Fill(Dt);
                return(Dt);
            }
            catch (Exception ex)
            {
                log.Error(ex.Message);
                return(Dt);
            }
        }
    public static List<Student> GetAllStudents()
    {
        List<Student> listStudents = new List<Student>();
        GlobalConnection gc = new GlobalConnection();
        SqlCommand cmd = new SqlCommand("SELECT * FROM Student", gc.cnn);
        SqlDataReader rdr = cmd.ExecuteReader();
        while (rdr.Read())
        {
            Student student = new Student();
            student.StudentID = Convert.ToInt32(rdr["StudentID"]);
            student.Name = rdr["Name"].ToString();
            student.RollNumber = rdr["RollNumber"].ToString();
            //student.RollNumber = Convert.ToInt32(rdr["RollNumber"]);
            student.Username = rdr["Username"].ToString();
            student.Password = rdr["Password"].ToString();
            student.Faculty = rdr["Faculty"].ToString();
            student.Semester = rdr["Semester"].ToString();
            student.Email = rdr["Email"].ToString();
            student.Photo = rdr["Photo"].ToString();

            listStudents.Add(student);
        }
        return listStudents;
    }
Ejemplo n.º 25
0
        public PersonModel SavePersonModel(PersonModel new_model)
        {
            using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(GlobalConnection.ConnectionName(nameOfConnection)))
            {
                var p = new DynamicParameters();
                p.Add("FirstName", new_model.firstName);
                p.Add("@LastName", new_model.lastName);
                p.Add("@Email", new_model.Email);
                p.Add("@Telephone", new_model.Telephone);
                p.Add("@id", 0, dbType: DbType.Int32, direction: ParameterDirection.Output);

                connection.Execute("spPeople_insert_data", p, commandType: CommandType.StoredProcedure);

                new_model.Id = p.Get <int>("@id");

                return(new_model);
            }
        }
Ejemplo n.º 26
0
        public List <PersonModel> GetAllPeople()
        {
            List <PersonModel> output;

            using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(GlobalConnection.ConnectionName(nameOfConnection)))
            {
                output = connection.Query <PersonModel>("dbo.spSelectAllPeople").ToList();
            }

            return(output);
        }
Ejemplo n.º 27
0
        public List <CustomerModel> getAllTableDetails(int a_id, int permission_id)
        {
            List <CustomerModel> regdetails = new List <CustomerModel>();
            MySqlCommand         cmd;

            try
            {
                MySqlConnection con = GlobalConnection.getConnection();
                DataTable       Dt  = new DataTable();
                cmd             = new MySqlCommand("CustomerRecordsDesc", con);
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("?p_p_id", 0);
                cmd.Parameters.AddWithValue("?p_first_name", "");
                cmd.Parameters.AddWithValue("?p_last_name", "");
                cmd.Parameters.AddWithValue("?p_city", "");
                cmd.Parameters.AddWithValue("?p_country", "");
                cmd.Parameters.AddWithValue("?p_phone", "");
                cmd.Parameters.AddWithValue("?p_H_id", 0);
                cmd.Parameters.AddWithValue("?p_middle_name", "");
                cmd.Parameters.AddWithValue("?p_mobileno", "");
                cmd.Parameters.AddWithValue("?p_address", "");
                cmd.Parameters.AddWithValue("?p_username", "");
                cmd.Parameters.AddWithValue("?p_password", "");
                //cmd.Parameters.AddWithValue("?p_lastlogindate","");
                cmd.Parameters.AddWithValue("?p_state", "");
                cmd.Parameters.AddWithValue("?p_action", "");
                cmd.Parameters.AddWithValue("?p_a_id", a_id);
                cmd.Parameters.AddWithValue("?p_Permission_id", permission_id);
                MySqlDataAdapter sd = new MySqlDataAdapter(cmd);
                sd.Fill(Dt);
                foreach (DataRow dR in Dt.Rows)
                {
                    regdetails.Add(new CustomerModel
                    {
                        id         = Convert.ToInt32(dR["LOGINID"]),
                        firstName  = Convert.ToString(dR["FIRSTNAME"]),
                        lastName   = Convert.ToString(dR["LASTNAME"]),
                        phoneNO    = Convert.ToString(dR["phone"]),
                        country    = Convert.ToString(dR["COUNTRY"]),
                        h_id       = Convert.ToInt32(dR["h_id"]),
                        middleName = Convert.ToString(dR["MIDDLENAME"]),
                        mobileNo   = Convert.ToString(dR["MOBILENO"]),
                        address    = Convert.ToString(dR["country"]),
                        userName   = Convert.ToString(dR["USERNAME"]),
                        password   = Convert.ToString(dR["country"]),
                        // lastLoginDate = Convert.ToString(dR["LASTLOGGEDDATE"]),
                        state   = Convert.ToString(dR["STATE"]),
                        city    = Convert.ToString(dR["CITY"]),
                        houseNo = Convert.ToString(dR["H_NUMBER"]),
                        blockNo = Convert.ToString(dR["H_BLOCK"]),
                        floorNo = Convert.ToString(dR["H_FLOOR_NO"]),
                    });
                }

                return(regdetails);
            }
            catch (Exception ex)
            {
                log.Error(ex.Message);
                return(regdetails);
            }
        }
Ejemplo n.º 28
0
        internal string[] SaveRecord(int id, string FirstName, string LastName, string Contact, string City, string Country,
                                     string proof1, string proof2, string blockNo, string floorNo, string flatNo, string loginName, string pwd)
        {
            string[] res = new string[3];

            MySqlCommand     cmd  = null;
            GlobalConnection conn = new GlobalConnection();

            cmd.Connection = GlobalConnection.getConnection();
            //conn.Open();

            if (id == 0)
            {
                //cmd = new MySqlCommand("AddNewCustomer", objcon);
                //cmd.CommandType = CommandType.StoredProcedure;
                //cmd.Parameters.AddWithValue("@p_id", id);
                //cmd.Parameters.AddWithValue("@p_FirstName", FirstName);
                //cmd.Parameters.AddWithValue("@p_LastName", LastName);
                //cmd.Parameters.AddWithValue("@p_contact_Number", Contact);
                //cmd.Parameters.AddWithValue("@p_City", City);
                //cmd.Parameters.AddWithValue("@p_Country", Country);
                //cmd.Parameters.AddWithValue("@p_Action", "I");
                //res[0] = cmd.ExecuteNonQuery().ToString();
                //res[0] = "Saved";

                //cmd.CommandText = "AddNewCustomer";
                //cmd.CommandType = CommandType.StoredProcedure;
                //cmd.Parameters.AddWithValue("p_id", OracleDbType.Long).Value = id;
                //cmd.Parameters.AddWithValue("p_FirstName", OracleDbType.Varchar2).Value = FirstName;
                //cmd.Parameters.AddWithValue("p_LastName", OracleDbType.Varchar2).Value = LastName;
                //cmd.Parameters.AddWithValue("p_contact_Number", OracleDbType.Varchar2).Value = Contact;
                //cmd.Parameters.AddWithValue("p_City", OracleDbType.Varchar2).Value =City;
                //cmd.Parameters.AddWithValue("p_Country", OracleDbType.Varchar2).Value = Country;
                //cmd.Parameters.AddWithValue("p_Action", OracleDbType.Varchar2).Value = "I";
                //cmd.ExecuteNonQuery();
                res[0] = "Saved";
            }
            else if (id != 0)
            {
                //cmd = new MySqlCommand("AddNewCustomer", objcon);
                //cmd.CommandType = CommandType.StoredProcedure;
                //cmd.Parameters.AddWithValue("@p_id", id);
                //cmd.Parameters.AddWithValue("@p_FirstName", FirstName);
                //cmd.Parameters.AddWithValue("@p_LastName", LastName);
                //cmd.Parameters.AddWithValue("@p_contact_Number", Contact);
                //cmd.Parameters.AddWithValue("@p_City", City);
                //cmd.Parameters.AddWithValue("@p_Country", Country);
                //cmd.Parameters.AddWithValue("@p_Action", "U");
                //res[0] = cmd.ExecuteNonQuery().ToString();
                //res[0] = "Updated";
                cmd.CommandText = "AddNewCustomer";
                cmd.CommandType = CommandType.StoredProcedure;
                cmd.Parameters.AddWithValue("?p_p_id", OracleDbType.Long).Value                 = id;
                cmd.Parameters.AddWithValue("?p_p_FirstName", OracleDbType.Varchar2).Value      = FirstName;
                cmd.Parameters.AddWithValue("?p_p_LastName", OracleDbType.Varchar2).Value       = LastName;
                cmd.Parameters.AddWithValue("?p_p_contact_Number", OracleDbType.Varchar2).Value = Contact;
                cmd.Parameters.AddWithValue("?p_p_City", OracleDbType.Varchar2).Value           = City;
                cmd.Parameters.AddWithValue("?p_p_Country", OracleDbType.Varchar2).Value        = Country;
                cmd.Parameters.AddWithValue("?p_p_Action", OracleDbType.Varchar2).Value         = "U";
                cmd.ExecuteNonQuery();
                res[0] = "Updated";
            }


            return(res);
        }
Ejemplo n.º 29
0
        public List <TeamModel> GetAllTeams()
        {
            List <TeamModel> output;

            using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(GlobalConnection.ConnectionName(nameOfConnection)))
            {
                output = connection.Query <TeamModel>("dbo.spSelectAllTeams").ToList();

                foreach (TeamModel team in output)
                {
                    var p = new DynamicParameters();
                    p.Add("@@TeamId", team.Id);

                    team.TeamMembers = connection.Query <PersonModel>("dbo.spSelectMembersByTeam", p, commandType: CommandType.StoredProcedure).ToList();
                }
            }

            return(output);
        }
Ejemplo n.º 30
0
        public void SaveTournamentModel(TournamentModel new_moedl)
        {
            using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(GlobalConnection.ConnectionName(nameOfConnection)))
            {
                var p = new DynamicParameters();
                p.Add("@TournamentName", new_moedl.TournamentName);
                p.Add("@EntryFee", new_moedl.entryFee);
                p.Add("@id", 0, dbType: DbType.Int32, direction: ParameterDirection.Output);

                connection.Execute("spTournament_insert_data", p, commandType: CommandType.StoredProcedure);

                new_moedl.ID = p.Get <int>("@id");

                foreach (PrizeModel prize in new_moedl.Prizes)
                {
                    p = new DynamicParameters();

                    p.Add("@TournamentID", new_moedl.ID);
                    p.Add("@PrizeID", prize.Id);
                    p.Add("@id", 0, dbType: DbType.Int32, direction: ParameterDirection.Output);

                    connection.Execute("spTournamentPrizes_insert_data", p, commandType: CommandType.StoredProcedure);
                }

                foreach (TeamModel team in new_moedl.EnteredTeams)
                {
                    p = new DynamicParameters();

                    p.Add("@TournamentID", new_moedl.ID);
                    p.Add("@TeamID", team.Id);
                    p.Add("@id", 0, dbType: DbType.Int32, direction: ParameterDirection.Output);

                    connection.Execute("spTournamentEntries_insert_data", p, commandType: CommandType.StoredProcedure);
                }
            }
        }
Ejemplo n.º 31
0
        public TeamModel SaveTeamModel(TeamModel new_model)
        {
            using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(GlobalConnection.ConnectionName(nameOfConnection)))
            {
                var p = new DynamicParameters();

                p.Add("@TeamName", new_model.TeamName);
                p.Add("@id", 0, dbType: DbType.Int32, direction: ParameterDirection.Output);

                connection.Execute("dbo.spTeams_insert_data", p, commandType: CommandType.StoredProcedure);

                new_model.Id = p.Get <int>("@id");

                foreach (PersonModel person in new_model.TeamMembers)
                {
                    var p2 = new DynamicParameters();

                    p2.Add("@TeamId", new_model.Id);
                    p2.Add("@PersonId", person.Id);

                    connection.Execute("dbo.spTeamMembers_insert_data", p2, commandType: CommandType.StoredProcedure);
                }

                return(new_model);
            }
        }
Ejemplo n.º 32
0
        /// <summary>
        /// Saves the pzize to the SQL database
        /// </summary>
        /// <param name="new_model">The prize information</param>
        /// <returns>The prize information including the unique identifier.</returns>
        public PrizeModel SavePrizeModel(PrizeModel new_model)
        {
            using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(GlobalConnection.ConnectionName(nameOfConnection)))
            {
                var p = new DynamicParameters();
                p.Add("@PlaceNumber", new_model.PlaceNumber);
                p.Add("@PlaceName", new_model.PlaceName);
                p.Add("@PrizeAmount", new_model.PrizeAmount);
                p.Add("@PrizePercentage", new_model.PricePercentage);
                p.Add("@id", 0, dbType: DbType.Int32, direction: ParameterDirection.Output);

                connection.Execute("dbo.spPrizes_insert_data", p, commandType: CommandType.StoredProcedure);

                new_model.Id = p.Get <int>("@id");

                return(new_model);
            }
        }