Exemple #1
0
        private void btnUser_Click(object sender, RoutedEventArgs e)
        {
            gridHeChucNang.Children.Clear();
            var Uc = new UserUC();

            gridHeChucNang.Children.Add(Uc);
        }
Exemple #2
0
        public static LoginCRMResponse GetLogin(string userName, string password)
        {
            var auth = new Authentication();
            var obj  = new UserUC();

            obj.UserName = userName;
            obj.Password = password;
            var log = auth.Login(obj);

            return(log);
        }
Exemple #3
0
        public LoginCRMResponse Login(UserUC user)
        {
            var result  = string.Empty;
            var client  = new RestClient("https://myistraplus.isatmobex.indosat.com");
            var request = new RestRequest("/restletrouter/v1/service/Login", Method.POST);

            var auth = "Basic " + Base64Encode("ENDUSER:"******":" + user.Password.Trim());

            request.AddHeader("X-Application", "myCrm");
            request.AddHeader("Authorization", auth);
            request.AddHeader("Content-Type", "application/json");

            IRestResponse response = client.Execute(request);

            var obj = new LoginCRMResponse();

            if (response.StatusCode == HttpStatusCode.OK)
            {
                obj.XApplication = response.Headers[1].Value.ToString();
                obj.SetCookie    = response.Headers[11].Value.ToString().Split(';')[0];
            }

            return(obj);
        }
        public void ShowControls(string UserControl)
        {
            UserControl uc = null;

            switch (UserControl)
            {
            case "MedicinInformationUC":
                uc    = new MedicinInformationUC();
                title = "מידע על תרופות";
                break;

            case "PatientInformationUC":
                uc    = new PatientInformationUC();
                title = "מידע על חולים";
                break;

            case "UserInformationUC":
                uc    = new UserInformationUC();
                title = "מידע על רופאים";
                break;

            case "LoginUC":
                uc    = new LoginUC();
                title = "ברוך הבא";
                break;

            case "DoctorVisitUC":
                uc    = new DoctorVisitUC();
                title = "רופא";
                break;

            case "DoctorUC":
                uc    = new DoctorUC();
                title = "רופא";
                break;

            case "AdministratorUC":
                uc    = new AdministratorUC();
                title = "אדמיניסטרטור";

                break;

            case "PatientUC":
                uc    = new PatientUC();
                title = "ניהול חולים";
                break;

            case "AddUserUC":
                uc    = new UserUC();
                title = "ניהול משתמשים ";
                break;

            case "MedicineUC":
                uc    = new MedicineUC();
                title = "ניהול תרופות";
                break;

            case "StatisticsUC":
                uc    = new StatisticsUC();
                title = "היסטורית צריכת תרופות";
                break;

            case "ChartUC":
                uc    = new ChartUC();
                title = "גרף נתונים";
                break;
            }
            (App.Current as App).navigation.MainWindows.comments.Text = "";
            ShowControl(uc, title);
        }