Example #1
0
        private void CreateData()
        {
            try
            {
                Cursor = Cursors.WaitCursor;

                if (ValidateData())
                {
                    if (ezkoController.CreateInsuranceCompany(insuranceCompanyName, insuranceCompanyCode))
                    {
                        BasicMessagesHandler.ShowInformationMessage("Poisťovňa bola úspešne vytvorená");
                    }
                    else
                    {
                        BasicMessagesHandler.ShowErrorMessage("Pri vytváraní poisťovňe sa vyskytla chyba!");
                    }
                }
                else
                {
                    DialogResult = DialogResult.None;
                }
            }
            catch (Exception e)
            {
                BasicMessagesHandler.LogException(e);
            }

            Cursor = Cursors.Default;
        }
Example #2
0
        private void dataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            DataGridView senderGrid = (DataGridView)sender;

            if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0)
            {
                Patient item = senderGrid.Rows[e.RowIndex].Tag as Patient;
                if (senderGrid.Columns[e.ColumnIndex].Name == "Edit")
                {
                    EditItem(item);
                }
                else if (senderGrid.Columns[e.ColumnIndex].Name == "Remove")
                {
                    RemoveItem(item);
                }
                else if (senderGrid.Columns[e.ColumnIndex].Name == "PdfExport")
                {
                    string   path     = DirectoriesController.GetPatientDocumentsFolder(item) + @"\" + item.FullName + "_EZKO.pdf";
                    EhrToPDF ehrToPdf = new EhrToPDF(path, item, GlobalSettings.User, ezkoController);
                    if (ehrToPdf.CreatePdf())
                    {
                        System.Diagnostics.Process.Start(path);
                    }
                    else
                    {
                        BasicMessagesHandler.ShowInformationMessage("Pri vytváraní PDF dokumentácie sa vyskytla chyba");
                    }
                }
            }
        }
Example #3
0
        private bool ValidateData()
        {
            bool result = true;

            try
            {
                if (priceSum < 0)
                {
                    result = false;
                    BasicMessagesHandler.ShowInformationMessage("Hodnota výsledného účtu nesmie byť záp**ná!");
                }
                else if (calendarEvent == null)
                {
                    result = false;
                    BasicMessagesHandler.ShowInformationMessage("Nepodarilo sa načítať návštevu");
                }
            }
            catch (Exception e)
            {
                result = false;
                BasicMessagesHandler.LogException(e);
            }

            return(result);
        }
Example #4
0
        private bool ValidateData()
        {
            bool result = true;

            try
            {
                if (itemName == null)
                {
                    BasicMessagesHandler.ShowInformationMessage("Musíte zadať názov položky");
                    itemNameTextBox.Focus();
                    result = false;
                }
                else if (count <= 0)
                {
                    BasicMessagesHandler.ShowInformationMessage("Musíte zadať kladný počet");
                    countUpDown.Focus();
                    result = false;
                }
            }
            catch (Exception e)
            {
                result = false;
                BasicMessagesHandler.LogException(e);
            }

            return(result);
        }
Example #5
0
        private void UpdateData()
        {
            try
            {
                Cursor = Cursors.WaitCursor;
                List <FieldForm> formFields = formEditor.FormFields;
                if (ValidateData(formFields))
                {
                    if (ezkoController.EditFormular(formular, name, formFields))
                    {
                        BasicMessagesHandler.ShowInformationMessage("Formulár bol úspešne upravený");
                        DialogResult = DialogResult.None;
                    }
                    else
                    {
                        BasicMessagesHandler.ShowErrorMessage("Počas úpravy formulára sa vyskytla chyba");
                    }
                }
                else
                {
                    DialogResult = DialogResult.None;
                }
            }
            catch (Exception e)
            {
                BasicMessagesHandler.LogException(e);
            }

            Cursor = Cursors.Default;
        }
Example #6
0
        private void CreateData()
        {
            try
            {
                Cursor = Cursors.WaitCursor;
                List <FieldForm> formFields = formEditor.FormFields;
                if (ValidateData(formFields))
                {
                    if (ezkoController.CreateFormular(name, formFields))
                    {
                        BasicMessagesHandler.ShowInformationMessage("Anamnestický formulár bol úspešne vytvorený");
                    }
                    else
                    {
                        BasicMessagesHandler.ShowErrorMessage("Počas vytvárania anamnestického formulára sa vyskytla chyba");
                    }
                }
                else
                {
                    DialogResult = DialogResult.None;
                }
            }
            catch (Exception e)
            {
                BasicMessagesHandler.LogException(e);
            }

            Cursor = Cursors.Default;
        }
Example #7
0
        private bool ValidateData()
        {
            bool result = true;

            try
            {
                if (name == null)
                {
                    BasicMessagesHandler.ShowInformationMessage("Musíte zadať názov rozpočtu");
                    nameTextBox.Focus();
                    result = false;
                }
                else if (patient == null)
                {
                    BasicMessagesHandler.ShowInformationMessage("Musíte vybrať pacienta");
                    patientTextBox.Focus();
                    result = false;
                }
                else if (dataGridView.Rows.Count <= 1)
                {
                    BasicMessagesHandler.ShowInformationMessage("Rozpočet musí obsahovať aspoň jednu položku");
                    patientTextBox.Focus();
                    result = false;
                }
            }
            catch (Exception e)
            {
                result = false;
                BasicMessagesHandler.LogException(e);
            }

            return(result);
        }
Example #8
0
        private void CreateData()
        {
            try
            {
                Cursor = Cursors.WaitCursor;
                if (ValidateData())
                {
                    if (ezkoController.CreateAction(actionName, shortName, longName,
                                                    material, recommendedLength, costs, margin, insuranceCompanyMargin,
                                                    insuranceCompany, field, hasSpecification))
                    {
                        BasicMessagesHandler.ShowInformationMessage("Výkon bol úspešne vytvorený");
                    }
                    else
                    {
                        BasicMessagesHandler.ShowErrorMessage("Počas vytvárania výkonu sa vyskytla chyba");
                    }
                }
                else
                {
                    DialogResult = DialogResult.None;
                }
            }
            catch (Exception e)
            {
                BasicMessagesHandler.LogException(e);
            }

            Cursor = Cursors.Default;
        }
Example #9
0
        private void CreateUser()
        {
            if (ValidateData())
            {
                string rootDirectoryPath   = DirectoriesController.GetUserRootFolder(login);
                string ezkoAvatarImagePath = DirectoriesController.GetEzkoUserImagePath(login, avatarImagePath);

                //if creation of new user is succesful, we need co create EZKO directory
                //structure for newly created user and copy image to that location
                if (ezkoController.CreateUser(login, email, roleID, password, rootDirectoryPath, ezkoAvatarImagePath) &&
                    DirectoriesController.CreateUserFolderStructure(login) &&
                    DirectoriesController.CopyFile(avatarImagePath, ezkoAvatarImagePath))
                {
                    BasicMessagesHandler.ShowInformationMessage("Požívateľ bol úspešne vytvorený");
                }
                else
                {
                    BasicMessagesHandler.ShowErrorMessage("Pri vytváraní požívateľa sa vyskytla chyba");
                }
            }
            else
            {
                DialogResult = DialogResult.None;
            }
        }
Example #10
0
        private void addBudgetItemButton_Click(object sender, EventArgs e)
        {
            countSum += count;
            priceSum += (count * price);

            if (itemName != null)
            {
                int index = dataGridView.Rows.Count - 1;
                dataGridView.Rows.Insert(index, new object[]
                                         { itemName, GetCountString(), GetPriceString(), "", "x" });

                dataGridView.ClearSelection();
                dataGridView.Rows[index].Selected = true;

                //dataGridView.Rows.Insert(0, new object[]
                //{ itemName, GetCountString(), GetPriceString(), "", "x"});

                UpdateSumRow();
            }
            else
            {
                BasicMessagesHandler.ShowInformationMessage("Musíte zadať názov položky");
                itemNameTextBox.Focus();
            }
        }
Example #11
0
        private void CreateData()
        {
            try
            {
                Cursor = Cursors.WaitCursor;
                if (ValidateData())
                {
                    List <BudgetItem> budgetItems = GetBudgetItems();
                    if (budgetItems != null && ezkoController.CreateBudget(name, patient, budgetItems))
                    {
                        BasicMessagesHandler.ShowInformationMessage("Rozpočet bol úspešne vytvorený");
                    }
                    else
                    {
                        BasicMessagesHandler.ShowErrorMessage("Počas vytvárania rozpočtu sa vyskytla chyba");
                    }
                }
                else
                {
                    DialogResult = DialogResult.None;
                }
            }
            catch (Exception e)
            {
                BasicMessagesHandler.LogException(e);
            }

            Cursor = Cursors.Default;
        }
Example #12
0
        private bool ValidateData()
        {
            bool result = true;

            try
            {
                if (name == null)
                {
                    BasicMessagesHandler.ShowInformationMessage("Musíte zadať meno pacienta");
                    nameTextBox.Focus();
                    result = false;
                }
                else if (surname == null)
                {
                    BasicMessagesHandler.ShowInformationMessage("Musíte zadať priezvisko pacienta");
                    surnameTextBox.Focus();
                    result = false;
                }
                else if (BIFO != null && BIFO.Length != 10)
                {
                    BasicMessagesHandler.ShowInformationMessage("BIFO musí byť 10 znakový kód");
                    bifoTextBox.Focus();
                    result = false;
                }
            }
            catch (Exception e)
            {
                result = false;
                BasicMessagesHandler.LogException(e);
            }

            return(result);
        }
        public void UpdateCalendarEvent(CalendarEvent calendarEvent)
        {
            CalendarItem calendarItem = calendarItems.FirstOrDefault(x => x.DatabaseEntityID == calendarEvent.ID);

            if (calendarItem != null)
            {
                UpdateDurations(false, calendarItem.StartDate, calendarItem.EndDate);

                calendarItem.Text        = calendarEvent.Summary;
                calendarItem.Description = calendarEvent.Details;
                calendarItem.StartDate   = calendarEvent.StartDate;
                calendarItem.EndDate     = calendarEvent.EndDate;
                calendarItem.ApplyColor(Color.FromArgb(
                                            calendarEvent.CalendarEventColor.R,
                                            calendarEvent.CalendarEventColor.G,
                                            calendarEvent.CalendarEventColor.B));

                UpdateDurations(calendarEvent.StartDate, calendarEvent.EndDate, true);

                if (calendarSynchronizer.UpdateEvent(calendarItem, ezkoController))
                {
                    //TODO: MessageBox?
                }
                else
                {
                    BasicMessagesHandler.ShowInformationMessage("Nepodarilo sa aktualizovať udalosť " + calendarEvent.Summary + " v Google kalendári.");
                }

                ShowItems();
            }
            else
            {
                //TODO: ?
            }
        }
Example #14
0
        private void CreateData()
        {
            try
            {
                Cursor = Cursors.WaitCursor;
                if (ValidateData())
                {
                    if (ezkoController.CreateSection(name))
                    {
                        BasicMessagesHandler.ShowInformationMessage("Sekcia EZKO bola úspešne vytvorená");
                    }
                    else
                    {
                        BasicMessagesHandler.ShowErrorMessage("Počas vytvárania sekcie EZKO sa vyskytla chyba");
                    }
                }
                else
                {
                    DialogResult = DialogResult.None;
                }
            }
            catch (Exception e)
            {
                BasicMessagesHandler.LogException(e);
            }

            Cursor = Cursors.Default;
        }
Example #15
0
        private void dataGridView_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            DataGridView senderGrid = (DataGridView)sender;

            if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0)
            {
                Budget item = senderGrid.Rows[e.RowIndex].Tag as Budget;
                if (senderGrid.Columns[e.ColumnIndex].Name == "Edit")
                {
                    EditItem(item);
                }
                else if (senderGrid.Columns[e.ColumnIndex].Name == "Remove")
                {
                    RemoveItem(item);
                }
                else if (senderGrid.Columns[e.ColumnIndex].Name == "Pdf")
                {
                    string      path        = DirectoriesController.GetPatientDocumentsFolder(item.Patient) + @"\" + item.PdfFile();
                    BudgetToPDF budgetToPdf = new BudgetToPDF(path, item);
                    if (budgetToPdf.CreatePdf())
                    {
                        System.Diagnostics.Process.Start(path);
                    }
                    else
                    {
                        BasicMessagesHandler.ShowInformationMessage("Pri vytváraní PDF súboru sa vyskytla chyba");
                    }
                }
            }
        }
Example #16
0
        private bool ValidateData(List <FieldForm> formFields)
        {
            bool result = true;

            try
            {
                if (formFields == null)
                {
                    result = false;
                }
                else if (name == null)
                {
                    BasicMessagesHandler.ShowInformationMessage("Musíte zadať názov formulára");
                    nameTextBox.Focus();
                    result = false;
                }
                else if (name.Length < 3)
                {
                    BasicMessagesHandler.ShowInformationMessage("Názov formulára mussí mať aspoň 3 znaky");
                    nameTextBox.Focus();
                    result = false;
                }
            }
            catch (Exception e)
            {
                result = false;
                BasicMessagesHandler.LogException(e);
            }

            return(result);
        }
Example #17
0
        private void CreateData()
        {
            try
            {
                Cursor = Cursors.WaitCursor;
                if (ValidateData())
                {
                    if (ezkoController.CreateField(name, standardNumber, otherName, fieldType, section, description, fieldValues, question))
                    {
                        BasicMessagesHandler.ShowInformationMessage("Pole EZKO bolo úspešne vytvorené");
                    }
                    else
                    {
                        BasicMessagesHandler.ShowErrorMessage("Počas vytvárania poľa EZKO sa vyskytla chyba");
                    }
                }
                else
                {
                    DialogResult = DialogResult.None;
                }
            }
            catch (Exception e)
            {
                BasicMessagesHandler.LogException(e);
            }

            Cursor = Cursors.Default;
        }
Example #18
0
        private void CreateData()
        {
            try
            {
                Cursor = Cursors.WaitCursor;
                if (ValidateData())
                {
                    if (ezkoController.CreateInfrastructure(name, description, costs.Value, margin.Value))
                    {
                        BasicMessagesHandler.ShowInformationMessage("Infraštruktúra bola úspešne vytvorená");
                    }
                    else
                    {
                        BasicMessagesHandler.ShowErrorMessage("Počas vytvárania infraštruktúry sa vyskytla chyba");
                    }
                }
                else
                {
                    DialogResult = DialogResult.None;
                }
            }
            catch (Exception e)
            {
                BasicMessagesHandler.LogException(e);
            }

            Cursor = Cursors.Default;
        }
Example #19
0
        private bool ValidateData()
        {
            bool result = true;

            try
            {
                if (name == null || name.Length < 3)
                {
                    BasicMessagesHandler.ShowInformationMessage("Názov infraštruktúry musí mať aspoň 3 znaky!");
                    nameTextBox.Focus();
                    result = false;
                }
                else if (costs == null)
                {
                    BasicMessagesHandler.ShowInformationMessage("Musíte zadať výšku nákladov");
                    costsNumericUpDown.Focus();
                    result = false;
                }
                else if (margin == null)
                {
                    BasicMessagesHandler.ShowInformationMessage("Musíte zadať výšku marže");
                    marginNumericUpDown.Focus();
                    result = false;
                }
            }
            catch (Exception e)
            {
                result = false;
                BasicMessagesHandler.LogException(e);
            }

            return(result);
        }
Example #20
0
        private void addSectionButton_Click(object sender, EventArgs e)
        {
            string  sectionName     = sectionsTextBox.Text.Trim();
            Section existingSection = ezkoController.GetSectionByName(sectionName);

            if (existingSection != null)
            {
                BasicMessagesHandler.ShowInformationMessage("Sekcia s daným názvom už existuje");
            }
            else
            {
                if (MessageBox.Show("Naozaj si želáte vytvoriť novú sekciu " + sectionName + "?",
                                    "Upozornenie", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
                {
                    if (ezkoController.CreateSection(sectionName))
                    {
                        existingSection = ezkoController.GetSectionByName(sectionName);
                        InitializeSectionsTextBox();
                        sectionsTextBox.Text = sectionName;
                        fieldsLabelText      = sectionName;
                        FillFieldDataGridView(existingSection.Fields);
                        lastPickedSection = existingSection;
                        FillSectionsDataGridView(ezkoController.GetSections());
                    }
                    else
                    {
                        BasicMessagesHandler.ShowInformationMessage("Pri vytváraní sekcie sa vyskytla chyba");
                    }
                }
            }
        }
Example #21
0
        private bool ValidateData()
        {
            bool result = false;

            if (login.Length < 1)
            {
                BasicMessagesHandler.ShowInformationMessage("Nezadali ste používateľské meno");
                userNameTextBox.Focus();
                result = false;
            }
            else if (email.Length < 1)
            {
                BasicMessagesHandler.ShowInformationMessage("Nezadali ste email");
                emailTextBox.Focus();
                result = false;
            }
            else if (!email.Contains("@") || !email.Contains("."))
            {
                BasicMessagesHandler.ShowInformationMessage("Nezadali ste validný email");
                emailTextBox.Focus();
                result = false;
            }
            else if (roleID < 1)
            {
                BasicMessagesHandler.ShowInformationMessage("Nezvolili ste používateľskú rolu");
                roleComboBox.Focus();
                result = false;
            }
            else if (password == null && workingType == WorkingTypeEnum.Creating)
            {
                BasicMessagesHandler.ShowInformationMessage("Nezadali ste heslo");
                passwordTextBox.Focus();
                result = false;
            }
            else if (workingType == WorkingTypeEnum.Creating && (confirmedPassword == null || !password.Equals(confirmedPassword)))
            {
                BasicMessagesHandler.ShowInformationMessage("Heslá sa nezhodujú");
                confirmPasswordTextBox.Focus();
                result = false;
            }
            else if (workingType == WorkingTypeEnum.Creating && ezkoController.LoginExists(login))
            {
                BasicMessagesHandler.ShowInformationMessage("Zadané používateľské meno už existuje");
                userNameTextBox.Focus();
                result = false;
            }
            else
            {
                result = true;
            }

            return(result);
        }
Example #22
0
        private bool ValidateData()
        {
            bool result = true;

            try
            {
                if (insuranceCompanyName.Length < 1)
                {
                    BasicMessagesHandler.ShowInformationMessage("Nezadali ste názov poisťovne");
                    insuranceNameTextBox.Focus();
                    result = false;
                }
                else if (insuranceCompanyCode.Length < 1)
                {
                    BasicMessagesHandler.ShowInformationMessage("Nezadali ste kód poisťovne");
                    insuranceCodeTextBox.Focus();
                    result = false;
                }
                else if (insuranceCompany == null && ezkoController.InsuranceCompanyNameExists(insuranceCompanyName))
                {
                    BasicMessagesHandler.ShowInformationMessage("Zadaný názov poisťovne už existuje");
                    insuranceNameTextBox.Focus();
                    result = false;
                }
                else if (insuranceCompany != null && insuranceCompany.Name != insuranceCompanyName && ezkoController.InsuranceCompanyNameExists(insuranceCompanyName))
                {
                    BasicMessagesHandler.ShowInformationMessage("Zadaný názov poisťovne už existuje");
                    insuranceNameTextBox.Focus();
                    result = false;
                }
                else if (insuranceCompany == null && ezkoController.InsuranceCompanyCodeExists(insuranceCompanyCode))
                {
                    BasicMessagesHandler.ShowInformationMessage("Zadaný kód poisťovne už existuje");
                    insuranceCodeTextBox.Focus();
                    result = false;
                }
                else if (insuranceCompany != null && insuranceCompany.Code != insuranceCompanyCode && ezkoController.InsuranceCompanyCodeExists(insuranceCompanyCode))
                {
                    BasicMessagesHandler.ShowInformationMessage("Zadaný kód poisťovne už existuje");
                    insuranceCodeTextBox.Focus();
                    result = false;
                }
            }
            catch (Exception e)
            {
                result = false;
                BasicMessagesHandler.LogException(e);
            }

            return(result);
        }
Example #23
0
 private void AddToFormular(Field item)
 {
     try
     {
         if (formEditor.AddOrUpdateField(item, false, true))
         {
             BasicMessagesHandler.ShowInformationMessage("Toto pole sa už vo formulári nachádza");
         }
     }
     catch (Exception ex)
     {
         BasicMessagesHandler.ShowErrorMessage("Počas pridávania poľa EZKO do formulára vyskytla chyba", ex);
     }
 }
        public void AddCalendarEvent(CalendarEvent calendarEvent)
        {
            CalendarItem newItem = CreateCalendarItem(calendarEvent);

            calendarItems.Add(newItem);

            UpdateDurations(calendarEvent.StartDate, calendarEvent.EndDate, true);

            ShowEvent(calendarEvent);

            if (!calendarSynchronizer.UploadEvent(newItem, ezkoController))
            {
                BasicMessagesHandler.ShowInformationMessage("Nepodarilo sa uložiť udalosť " + calendarEvent.Summary + " do Google kalendára.");
            }
        }
Example #25
0
        private bool ValidateData()
        {
            bool result = true;

            try
            {
                if (actionName.Length < 1)
                {
                    BasicMessagesHandler.ShowInformationMessage("Nezadali ste názov výkonu");
                    actionNameTextBox.Focus();
                    result = false;
                }
                else if (shortName.Length < 1)
                {
                    BasicMessagesHandler.ShowInformationMessage("Nezadali ste skratku výkonu");
                    actionShortcutTextBox.Focus();
                    result = false;
                }
                else if (insuranceCompany == null)
                {
                    BasicMessagesHandler.ShowInformationMessage("Nevybrali ste kód poistovne");
                    companyCodeComboBox.Focus();
                    result = false;
                }
                else if (action == null && ezkoController.ActionExists(actionName, shortName))
                {
                    BasicMessagesHandler.ShowInformationMessage("Výkon s daným názvom alebo skratkou už existuje");
                    actionNameTextBox.Focus();
                    result = false;
                }
                else if (action != null && ezkoController.ActionExists(action, actionName, shortName))
                {
                    BasicMessagesHandler.ShowInformationMessage("Výkon s daným názvom alebo skratkou už existuje");
                    actionNameTextBox.Focus();
                    result = false;
                }
            }
            catch (Exception e)
            {
                result = false;
                BasicMessagesHandler.LogException(e);
            }

            return(result);
        }
Example #26
0
 /// <summary>
 /// Checks if internet connection is available
 /// </summary>
 /// <returns>Value indicating if computer is connected into the internet</returns>
 private bool CheckForInternetConnection()
 {
     try
     {
         using (var client = new WebClient())
         {
             using (client.OpenRead("http://clients3.google.com/generate_204"))
             {
                 return(true);
             }
         }
     }
     catch
     {
         BasicMessagesHandler.ShowInformationMessage("Ste offline. Synchronizácia s Google kalendárom neprebehla.");
         return(false);
     }
 }
Example #27
0
        private void billingItemsGridView_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            try
            {
                DataGridView    senderGrid   = (DataGridView)sender;
                DataGridViewRow clickedRow   = senderGrid.Rows[e.RowIndex];
                int             lastRowIndex = senderGrid.RowCount - 1;

                if (!(e.RowIndex >= 0 && e.RowIndex != lastRowIndex))
                {
                    return;
                }

                if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn)
                {
                    if (senderGrid.Columns[e.ColumnIndex].Name == "Remove")
                    {
                        //don't allow to remove action rows
                        if (clickedRow.Tag is DatabaseCommunicator.Model.Action)
                        {
                            BasicMessagesHandler.ShowInformationMessage("Riadok nemožno odstrániť");
                            return;
                        }

                        int     countToRemove    = int.Parse(clickedRow.Cells["Count"].Value.ToString().Split(new[] { ' ' })[0]);
                        decimal priceToRemove    = decimal.Parse(clickedRow.Cells["Price"].Value.ToString().Split(new[] { ' ' })[0]);
                        decimal discountToRemove = decimal.Parse(clickedRow.Cells["Discount"].Value.ToString().Split(new[] { ' ' })[0]);

                        countSum    -= countToRemove;
                        priceSum    -= (countToRemove * priceToRemove);
                        discountSum -= discountToRemove;

                        senderGrid.Rows.RemoveAt(e.RowIndex);

                        UpdateSumRow();
                    }
                }
            }
            catch (Exception ex)
            {
                BasicMessagesHandler.ShowErrorMessage("Pri pokuse o odstránenie položky sa vyskytla chyba", ex);
            }
        }
Example #28
0
        private bool ValidateData()
        {
            bool result = true;

            try
            {
                if (patient == null)
                {
                    BasicMessagesHandler.ShowInformationMessage("Musíte si vybrať pacienta");
                    autoCompleteTextBox.Focus();
                    result = false;
                }
            }
            catch (Exception e)
            {
                result = false;
                BasicMessagesHandler.LogException(e);
            }

            return(result);
        }
Example #29
0
        private bool ValidateData()
        {
            bool result = true;

            try
            {
                if (name == null)
                {
                    BasicMessagesHandler.ShowInformationMessage("Nezadali ste názov sekcie EZKO");
                    nameTextBox.Focus();
                    result = false;
                }
            }
            catch (Exception e)
            {
                result = false;
                BasicMessagesHandler.LogException(e);
            }

            return(result);
        }
Example #30
0
 /// <summary>
 /// Creates new PDF document
 /// </summary>
 /// <param name="path">Location of the file</param>
 public PDFCreator(string path)
 {
     try
     {
         stream       = new FileStream(path, FileMode.Create, FileAccess.Write, FileShare.None);
         PdfDocument  = new Document(PageSize.A4);
         pdfWriter    = PdfWriter.GetInstance(PdfDocument, stream);
         titleFont    = FontFactory.GetFont(FontFactory.HELVETICA_BOLD, BaseFont.CP1250, true, 16);
         normalFont   = FontFactory.GetFont(FontFactory.HELVETICA, BaseFont.CP1250, true, 10);
         boldFont     = FontFactory.GetFont(FontFactory.HELVETICA_BOLD, BaseFont.CP1250, true, 10);
         sectionFont  = FontFactory.GetFont(FontFactory.HELVETICA_BOLD, BaseFont.CP1250, true, 13);
         checkBoxFont = FontFactory.GetFont(FontFactory.HELVETICA, BaseFont.CP1250, true, 7);
         noteFont     = FontFactory.GetFont(FontFactory.HELVETICA_OBLIQUE, BaseFont.CP1250, true, 6);
     }
     catch (IOException ex)
     {
         string fileName = new FileInfo(path).Name;
         BasicMessagesHandler.ShowInformationMessage("Nie je možné vytvoriť PDF výstup.\nSúbor " + fileName + " je otvorený v inom programe");
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }