private void CadastrarLinkLabel_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { bool erro = false; try { String[] horaEvento = InicioMaskedTextBox.Text.Split(':'); int horas = int.Parse(horaEvento[0]); int minutos = int.Parse(horaEvento[1]); int segundos = 0; entity.Inicio = new TimeSpan(horas, minutos, segundos); } catch { MessageBox.Show("Erro na Hora de inicio"); InicioMaskedTextBox.Focus(); erro = true; } if (!erro) { try { String[] horaEvento = FimMaskedTextBox.Text.Split(':'); int horas = int.Parse(horaEvento[0]); int minutos = int.Parse(horaEvento[1]); int segundos = 0; entity.Fim = new TimeSpan(horas, minutos, segundos); entity.Descricao = DescricaoTextBox.Text; if (EventoModel.Salvar(entity)) { Status = StatusEnum.INCLUIDO; this.Dispose(); } else { MessageBox.Show("Erro ao salvar evento"); } } catch { MessageBox.Show("Erro na Hora final"); FimMaskedTextBox.Focus(); } } }