public ActionResult Isikud() { var sessCheck = CheckContext(); if (sessCheck != null) { return sessCheck; } IsikudModel model = new IsikudModel(); var request = new GetAllIsikudRequest(); request.sessionHandle = GetCurrentContext().SessionHandle; GetAllIsikudResponse response; try { response = PtServiceHelper.GetServiceInstance().GetAllIsikud(request); } catch (Exception exception) { model.UserMsg = new MsgModel.UserMessages(); model.UserMsg.Msg = exception.Message; model.UserMsg.Pealkiri = "Atribuutika pärimisel tekkis tehiline tõrge!"; model.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(model); } if (response == null) { model.UserMsg = new MsgModel.UserMessages(); model.UserMsg.Msg = "Atribuutikate pärimine ebaõnnestus kuna teenuselt ei õnnestunud vastust saada!"; model.UserMsg.Pealkiri = "Atribuutika pärimisel tekkis tõrge!"; model.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(model); } if (response.GetAllIsikudResult.AuthResponse.IsAuthenticated != true) { model.UserMsg = new MsgModel.UserMessages(); model.UserMsg.Msg = response.GetAllIsikudResult.AuthResponse.AuthException.Message; model.UserMsg.Pealkiri = "Kasutaja autenimisel tekkis tõrge!"; model.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(model); } if (response.GetAllIsikudResult.Successful != true) { model.UserMsg = new MsgModel.UserMessages(); model.UserMsg.Msg = response.GetAllIsikudResult.Exception.Message; model.UserMsg.Pealkiri = "Atribuutikate pärimine ebaõnnestus!"; model.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(model); } UpdateAuthContext(response.GetAllIsikudResult.AuthResponse); model.AllIsikud = response.GetAllIsikudResult.AllIsikud; _allIsikud = response.GetAllIsikudResult.AllIsikud; return View(model); }
public ActionResult LisaGraafik(GraafikModel model) { var sessCheck = CheckContext(); if (sessCheck != null) { return sessCheck; } GraafikModel passModel = null; //tegemist on uue atribuutika loomisega if (model.ID == null) { passModel = new GraafikModel(); } // tegemist on olemasoleva atribuutika muutmisega else { passModel = model; } var request1 = new GetAllAtribuutikaRequest(); request1.sessionHandle = GetCurrentContext().SessionHandle; GetAllAtribuutikaResponse response1; try { response1 = PtServiceHelper.GetServiceInstance().GetAllAtribuutika(request1); } catch (Exception exception) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = exception.Message; passModel.UserMsg.Pealkiri = "Graafiku pärimisel tekkis tehiline tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response1 == null) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = "Graafikute pärimine ebaõnnestus kuna teenuselt ei õnnestunud vastust saada!"; passModel.UserMsg.Pealkiri = "Graafiku pärimisel tekkis tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response1.GetAllAtribuutikaResult.AuthResponse.IsAuthenticated != true) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = response1.GetAllAtribuutikaResult.AuthResponse.AuthException.Message; passModel.UserMsg.Pealkiri = "Kasutaja autenimisel tekkis tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response1.GetAllAtribuutikaResult.Successful != true) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = response1.GetAllAtribuutikaResult.Exception.Message; passModel.UserMsg.Pealkiri = "Graafikute pärimine ebaõnnestus!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } UpdateAuthContext(response1.GetAllAtribuutikaResult.AuthResponse); _allAtribuutikad = response1.GetAllAtribuutikaResult.AllAtribuutika; passModel.Atribuutikad = GetAtribdSelectList(_allAtribuutikad, passModel.AtribuutikaID.GetValueOrDefault(0)); var request2 = new GetAllOsakonnadRequest(); request2.sessionHandle = GetCurrentContext().SessionHandle; GetAllOsakonnadResponse response2; try { response2 = PtServiceHelper.GetServiceInstance().GetAllOsakonnad(request2); } catch (Exception exception) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = exception.Message; passModel.UserMsg.Pealkiri = "Graafiku pärimisel tekkis tehiline tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response2 == null) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = "Graafikute pärimine ebaõnnestus kuna teenuselt ei õnnestunud vastust saada!"; passModel.UserMsg.Pealkiri = "Graafiku pärimisel tekkis tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response2.GetAllOsakonnadResult.AuthResponse.IsAuthenticated != true) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = response2.GetAllOsakonnadResult.AuthResponse.AuthException.Message; passModel.UserMsg.Pealkiri = "Kasutaja autenimisel tekkis tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response2.GetAllOsakonnadResult.Successful != true) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = response2.GetAllOsakonnadResult.Exception.Message; passModel.UserMsg.Pealkiri = "Graafikute pärimine ebaõnnestus!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } UpdateAuthContext(response2.GetAllOsakonnadResult.AuthResponse); _allOsakonnad = response2.GetAllOsakonnadResult.AllOsakonnad; passModel.Osakonnad = GetOsknndSelectList(_allOsakonnad, passModel.OsakondID.GetValueOrDefault(0)); var request3 = new GetAllIsikudRequest(); request3.sessionHandle = GetCurrentContext().SessionHandle; GetAllIsikudResponse response3; try { response3 = PtServiceHelper.GetServiceInstance().GetAllIsikud(request3); } catch (Exception exception) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = exception.Message; passModel.UserMsg.Pealkiri = "Graafiku pärimisel tekkis tehiline tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response3 == null) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = "Graafikute pärimine ebaõnnestus kuna teenuselt ei õnnestunud vastust saada!"; passModel.UserMsg.Pealkiri = "Graafiku pärimisel tekkis tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response3.GetAllIsikudResult.AuthResponse.IsAuthenticated != true) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = response3.GetAllIsikudResult.AuthResponse.AuthException.Message; passModel.UserMsg.Pealkiri = "Kasutaja autenimisel tekkis tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response3.GetAllIsikudResult.Successful != true) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = response3.GetAllIsikudResult.Exception.Message; passModel.UserMsg.Pealkiri = "Graafikute pärimine ebaõnnestus!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } UpdateAuthContext(response3.GetAllIsikudResult.AuthResponse); _allIsikud = response3.GetAllIsikudResult.AllIsikud; passModel.Isikud = GetIskdSelectList(_allIsikud, passModel.IsikID.GetValueOrDefault(0)); return View(passModel); }
public ActionResult LisaKasutaja(KasutajaModel model) { var sessCheck = CheckContext(); if (sessCheck != null) { return sessCheck; } KasutajaModel passModel = null; //tegemist on uue atribuutika loomisega if (model.ID == null) { passModel = new KasutajaModel(); } // tegemist on olemasoleva atribuutika muutmisega else { passModel = model; } #region rollid var request = new GetAllRollidRequest(); request.sessionHandle = GetCurrentContext().SessionHandle; GetAllRollidResponse response; try { response = PtServiceHelper.GetServiceInstance().GetAllRollid(request); } catch (Exception exception) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = exception.Message; passModel.UserMsg.Pealkiri = "Atribuutika pärimisel tekkis tehiline tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response == null) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = "Atribuutikate pärimine ebaõnnestus kuna teenuselt ei õnnestunud vastust saada!"; passModel.UserMsg.Pealkiri = "Atribuutika pärimisel tekkis tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response.GetAllRollidResult.AuthResponse.IsAuthenticated != true) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = response.GetAllRollidResult.AuthResponse.AuthException.Message; passModel.UserMsg.Pealkiri = "Kasutaja autenimisel tekkis tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response.GetAllRollidResult.Successful != true) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = response.GetAllRollidResult.Exception.Message; passModel.UserMsg.Pealkiri = "Atribuutikate pärimine ebaõnnestus!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } UpdateAuthContext(response.GetAllRollidResult.AuthResponse); _allRollid = response.GetAllRollidResult.AllRollid; passModel.RollList = GetRollidSelectList(_allRollid, passModel.RollID.GetValueOrDefault(0)); #endregion #region Isikud var request2 = new GetAllIsikudRequest(); request2.sessionHandle = GetCurrentContext().SessionHandle; GetAllIsikudResponse response2; try { response2 = PtServiceHelper.GetServiceInstance().GetAllIsikud(request2); } catch (Exception exception) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = exception.Message; passModel.UserMsg.Pealkiri = "Atribuutika pärimisel tekkis tehiline tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response2 == null) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = "Atribuutikate pärimine ebaõnnestus kuna teenuselt ei õnnestunud vastust saada!"; passModel.UserMsg.Pealkiri = "Atribuutika pärimisel tekkis tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response2.GetAllIsikudResult.AuthResponse.IsAuthenticated != true) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = response2.GetAllIsikudResult.AuthResponse.AuthException.Message; passModel.UserMsg.Pealkiri = "Kasutaja autenimisel tekkis tõrge!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } if (response2.GetAllIsikudResult.Successful != true) { passModel.UserMsg = new MsgModel.UserMessages(); passModel.UserMsg.Msg = response2.GetAllIsikudResult.Exception.Message; passModel.UserMsg.Pealkiri = "Atribuutikate pärimine ebaõnnestus!"; passModel.UserMsg.MessageType = MsgModel.UserMessages.MsgType.Viga; return View(passModel); } UpdateAuthContext(response.GetAllRollidResult.AuthResponse); _allIsikud = response2.GetAllIsikudResult.AllIsikud; passModel.Isikud = GetIskdSelectList(_allIsikud, passModel.RollID.GetValueOrDefault(0)); #endregion return View(passModel); }