Example #1
0
        public List <ProjectModel> GetProjectCollection(ProjectModel parameters)
        {
            PagerModel pagerParameters = new PagerModel(0, int.MaxValue - 1, "", "");
            ProjectDA  DAProject       = new ProjectDA();

            return(DAProject.GetProjectCollection(parameters, pagerParameters).Data);
        }
Example #2
0
        public ucAdministration(Login adminEntry, string dbLocation)
        {
            pDA = new ProjectDA(dbLocation);

            InitializeComponent();

            if (adminEntry != null)
            {
                AdminPassword = adminEntry.Password;
                string salt = adminEntry.Salt;

                try
                {
                    if (AdminPassword != string.Empty || salt != string.Empty)
                    {
                        AdminPassword = EncryptionUtils.Decrypt(AdminPassword, "SVNCommenter2013", salt);
                    }
                    else
                    {
                        AdminPassword = "";
                    }
                }
                catch (Exception ex) //Probably an incorrect password / salt combination
                {
                    Console.WriteLine(ex.Message);
                    MessageBox.Show("Please check the Password as it could not be decrypted.");
                }
            }
        }
Example #3
0
        private void Form1_Load(object sender, EventArgs e)
        {
            dbLocation          = Application.StartupPath + @"\projects.xml";
            pDA                 = new ProjectDA(dbLocation);
            frmPopup            = new Form();
            frmPopup.ClientSize = new System.Drawing.Size(276, 160);
            SetupHookScript();

            if (!File.Exists(dbLocation))
            {
                CreateNewDB();
                LoadProjects();
            }
            else
            {
                if (DoLogin())
                {
                    LoadProjects();
                }
                else
                {
                    MessageBox.Show("Sorry.. without an Admin password the projects cannot be loaded.");
                    Application.Exit();
                }
            }
        }
Example #4
0
        public ucProject(Project projectEntry, string dbLocation)
        {
            pDA = new ProjectDA(dbLocation);
            InitializeComponent();

            if (projectEntry != null)
            {
                EditMode     = true;
                ProjName     = projectEntry.Name;
                ProjURL      = projectEntry.URL;
                ProjUserName = projectEntry.UserName;
                try
                {
                    string PWord = projectEntry.Password;
                    string salt  = projectEntry.Salt;

                    if (PWord != string.Empty || salt != string.Empty)
                    {
                        ProjPassword = EncryptionUtils.Decrypt(PWord, "SVNCommenter2013", salt);
                        if (projPassword == string.Empty)
                        {
                            MessageBox.Show("Please check the Password as it could not be decrypted.");
                        }
                    }
                    else
                    {
                        ProjPassword = "";
                    }
                }
                catch (Exception ex) //Probably an incorrect password / salt combination
                {
                    Console.WriteLine(ex.Message);
                    MessageBox.Show("Please check the Password as it could not be decrypted.");
                }
            }
        }
 public ProjectController()
 {
     _da = new ProjectDA();
 }
Example #6
0
        public RequestResult <List <ProjectModel> > GetProjectCollection(ProjectModel parameters, PagerModel pagerParameters)
        {
            ProjectDA DAProject = new ProjectDA();

            return(DAProject.GetProjectCollection(parameters, pagerParameters));
        }
Example #7
0
        public RequestResult <object> UpdateStatus(int?projectId, int statusId)
        {
            ProjectDA DAProject = new ProjectDA();

            return(DAProject.UpdStatus(projectId, statusId));
        }
Example #8
0
        public RequestResult <ProjectModel> GetProject(ProjectModel parameters)
        {
            ProjectDA DAProject = new ProjectDA();

            return(DAProject.GetProject(parameters));
        }
Example #9
0
        public RequestResult <object> FinishProject(ProjectModel parameters)
        {
            ProjectDA DAProject = new ProjectDA();

            return(DAProject.FinishProject(parameters));
        }
Example #10
0
        public RequestResult <object> InsUpdProjectInfo(ProjectModel parameters)
        {
            ProjectDA DAProject = new ProjectDA();

            return(DAProject.InsUpdProjectInfo(parameters));
        }
 public ProjectController(IConfiguration Configuration, IDataAccess DAccess)
 {
     this.Configuration = Configuration;
     this.DAccess       = DAccess;
     this.DAProject     = new ProjectDA(ref DAccess, "Project");
 }
Example #12
0
        public ucLogin(string dbLocation)
        {
            InitializeComponent();

            pDA = new ProjectDA(dbLocation);
        }
Example #13
0
 public ProjectFactory()
 {
     projDa = new ProjectDA();
 }