Example #1
0
        public List <MyDataBusinessLogic> Register(MyDataBusinessLogic Data)
        {
            RegistrationManager        cm = new RegistrationManager();
            List <MyDataBusinessLogic> st = cm.InsertUserMaster(Data);

            return(st);
        }
Example #2
0
        public List <MyDataBusinessLogic> LoginValues(MyDataBusinessLogic Data)
        {
            DataTable dt = ExistingUser(Data);

            if (dt.Rows.Count > 0)
            {
                for (int i = 0; i < dt.Rows.Count; i++)
                {
                    List.Add(new MyDataBusinessLogic
                    {
                        ID   = Int32.Parse(dt.Rows[i]["ID"].ToString()),
                        user = dt.Rows[i]["UserName"].ToString(),
                    });
                }
            }
            else
            {
                List.Add(new MyDataBusinessLogic
                {
                    ID = Int32.Parse("0")
                });
            }

            return(List);
        }
Example #3
0
        public List <MyDataBusinessLogic> LogIn(MyDataBusinessLogic Data)
        {
            RegistrationManager        cm = new RegistrationManager();
            List <MyDataBusinessLogic> st = cm.LoginValues(Data);

            return(st);
        }
Example #4
0
        public List <MyDataBusinessLogic> InsertUserMaster(MyDataBusinessLogic Data)
        {
            int           r1  = 0;
            int           r2  = 0;
            DbConnection  con = null;
            DbTransaction trans;

            try
            {
                con = _dbFactory.GetConnection();
                con.Open();
                trans = _dbFactory.GetTransaction(con);
                DbCommand Cmd = _dbFactory.GetCommand();
                Cmd.Connection  = con;
                Cmd.Transaction = trans;

                try
                {
                    Cmd.CommandText = " IF((select count(*) from NVO_Reg where ID=@ID)<=0) " +
                                      " BEGIN " +
                                      " INSERT INTO  NVO_Reg(Name,Mobile,Email,UserName,Password,UserCode,Location,Designation,Branch,Address,CurrentDate) " +
                                      " values (@Name,@Mobile,@Email,@UserName,@Password,@UserCode,@Location,@Designation,@Branch,@Address,@CurrentDate) " +
                                      " END  " +
                                      " ELSE " +
                                      " UPDATE NVO_Reg SET Name=@Name,Mobile=@Mobile,Email=@Email,UserName=@UserName,Password=@Password,UserCode=@UserCode,Location=@Location,Designation=@Designation,Branch=@Branch,Address=@Address,CurrentDate=@CurrentDate where ID=@ID";

                    Cmd.Parameters.Add(_dbFactory.GetParameter("@ID", Data.ID));
                    Cmd.Parameters.Add(_dbFactory.GetParameter("@Name", Data.Name));
                    Cmd.Parameters.Add(_dbFactory.GetParameter("@Mobile", Data.MobileNo));
                    Cmd.Parameters.Add(_dbFactory.GetParameter("@Email", Data.Email));
                    Cmd.Parameters.Add(_dbFactory.GetParameter("@UserName", Data.UserName));
                    Cmd.Parameters.Add(_dbFactory.GetParameter("@Password", Data.Password));
                    Cmd.Parameters.Add(_dbFactory.GetParameter("@UserCode", Data.UserCode));
                    Cmd.Parameters.Add(_dbFactory.GetParameter("@Location", Data.Location));
                    Cmd.Parameters.Add(_dbFactory.GetParameter("@Designation", Data.Designation));
                    Cmd.Parameters.Add(_dbFactory.GetParameter("@Branch", Data.Branch));
                    Cmd.Parameters.Add(_dbFactory.GetParameter("@Address", Data.Address));
                    Cmd.Parameters.Add(_dbFactory.GetParameter("@CurrentDate", System.DateTime.Now));

                    int result = Cmd.ExecuteNonQuery();

                    Cmd.CommandText = "select ident_current('NVO_Reg')";
                    if (Data.ID == 0)
                    {
                        Data.ID = Int32.Parse(Cmd.ExecuteScalar().ToString());
                    }
                    else
                    {
                        Data.ID = Data.ID;
                    }

                    trans.Commit();
                    return(List);
                }
                catch (Exception ex)
                {
                    string ss = ex.ToString();
                    trans.Rollback();
                    return(List);
                }
            }


            catch (Exception ex)
            {
                throw ex;
            }

            finally
            {
                if (con != null && con.State != ConnectionState.Closed)
                {
                    con.Close();
                }
            }
        }
Example #5
0
        public DataTable ExistingUser(MyDataBusinessLogic Data)
        {
            string _query = "select * from NVO_Reg where  UserName='******' and Password='******'";

            return(GetViewData(_query, ""));
        }