public IEnumerable <Usertbl> UsersAll(int type, Usertbl ua) { List <Usertbl> objUser = new List <Usertbl>(); try { //UserID, RoleID, LoginUserId, Username, Password, StatusId, IsActive, CreatedBy, CreatedDate, UpdatedBy, UpdatedDate MySqlCommand cmd = new MySqlCommand("Sp_User", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("type", type); cmd.Parameters.AddWithValue("pUserID", ua.UserID); cmd.Parameters.AddWithValue("pRoleID", ua.RoleID); cmd.Parameters.AddWithValue("pLoginUserId", ua.LoginUserId); cmd.Parameters.AddWithValue("pUsername", ua.Username); cmd.Parameters.AddWithValue("pPassword", ua.Password); cmd.Parameters.AddWithValue("pStatus", ua.Status); cmd.Parameters.AddWithValue("pCreatedBy", ua.CreatedBy); cmd.Parameters.AddWithValue("pCreatedDate", ua.CreatedDate); cmd.Parameters.AddWithValue("pUpdatedBy", ua.UpdatedBy); cmd.Parameters.AddWithValue("pUpdatedDate", ua.UpdatedDate); if (con.State == ConnectionState.Closed) { con.Open(); } MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { objUser.Add(new Usertbl { UserID = dr["UserID"] == DBNull.Value ? 0 : Convert.ToInt32(dr["UserID"]), RoleID = dr["RoleID"] == DBNull.Value ? 0 : Convert.ToInt32(dr["RoleID"]), LoginUserId = dr["LoginUserId"] == DBNull.Value ? 0 : Convert.ToInt32(dr["LoginUserId"]), Username = dr["Username"].ToString(), Password = dr["Password"].ToString(), Status = dr["Status"] == DBNull.Value ? 0 : Convert.ToInt32(dr["Status"]), CreatedBy = dr["CreatedBy"] == DBNull.Value ? 0 : Convert.ToInt32(dr["CreatedBy"]), CreatedDate = dr["CreatedDate"].ToString(), UpdatedBy = dr["UpdatedBy"] == DBNull.Value ? 0 : Convert.ToInt32(dr["UpdatedBy"]), UpdatedDate = dr["UpdatedDate"].ToString(), Message = "Success", }); } } catch (Exception ex) { objUser.Add(new Usertbl { Message = "Error", ErrorMessage = ex.Message }); } finally { con.Close(); } return(objUser); }
public IEnumerable <Usertbl> UsersAll(int type, Usertbl ut) { List <Usertbl> objUsers = new List <Usertbl>(); //List<Employeetbl> objEmployee = new lsit<Employeetbl>(); try { // UserID, RoleID, loginuserId, Username, Password, Status, Created By, CreatedDate, UpdatedBy, UpdatedDate MySqlCommand cmd = new MySqlCommand("Sp_AdminLogin", con); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("type", type); cmd.Parameters.AddWithValue("pUsername", ut.Username); cmd.Parameters.AddWithValue("pPassword", ut.Password); cmd.Parameters.AddWithValue("pStatus", ut.Status); cmd.Parameters.AddWithValue("pEmail", ut.Email); if (con.State == ConnectionState.Closed) { con.Open(); } MySqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { objUsers.Add(new Usertbl { UserID = Convert.ToInt32(dr["UserID"]), RoleID = Convert.ToInt32(dr["RoleID"].ToString()), LoginUserId = Convert.ToInt32(dr["loginuserId"]), Username = dr["Username"].ToString(), Password = dr["Password"].ToString(), Status = Convert.ToInt32(dr["Status"]), CreatedBy = string.IsNullOrEmpty(dr["CreatedBy"].ToString()) ? 0 : Convert.ToInt32(dr["CreatedBy"]), CreatedDate = dr["CreatedDate"].ToString(), UpdatedBy = string.IsNullOrEmpty(dr["UpdatedBy"].ToString()) ? 0 : Convert.ToInt32(dr["UpdatedBy"]), UpdatedDate = dr["UpdatedDate"].ToString(), Message = "Success", }); } dr.Close(); } catch (Exception ex) { objUsers.Add(new Usertbl { Message = "Error", ErrorMessage = ex.Message, }); } finally { con.Close(); } return(objUsers); }