Пример #1
0
        private void cadastrarNovoToolStripMenuItem3_Click(object sender, EventArgs e)
        {
            ModelServicos modelServicos = new ModelServicos();

            modelServicos.acao = "Cadastrar";
            FrmCadastroServico frmCadastroServico = new FrmCadastroServico(modelServicos);

            frmCadastroServico.ShowDialog();
        }
Пример #2
0
 public bool Deletar(ModelServicos modelServicos)
 {
     try
     {
         string     instrucao = string.Format("DELETE FROM tbServicos WHERE Codigo = @Codigo");
         SqlCommand command   = new SqlCommand(instrucao, controllerConfiguracaoSQL.Conectar());
         command.Parameters.AddWithValue("@Codigo", modelServicos.Codigo);
         return(Convert.ToBoolean(command.ExecuteNonQuery()));
     }
     catch
     {
         throw;
     }
     finally
     {
         controllerConfiguracaoSQL.Fechar();
     }
 }
Пример #3
0
        public FrmCadastroServico(ModelServicos modelServicos)
        {
            InitializeComponent();
            ControllerTema controllerTema = new ControllerTema();

            if (controllerTema.CarregarEnderecoImagem() != null)
            {
                pictureBox1.BackgroundImage = Image.FromFile(controllerTema.CarregarEnderecoImagem());
            }
            if (modelServicos.acao == "Editar")
            {
                codigo             = modelServicos.Codigo;
                acao               = modelServicos.acao;
                pnlServico.Enabled = false;
                btnCadastrar.Text  = "Editar";
                btnCancelar.Text   = "Fechar";
                txtNome.Text       = modelServicos.Nome;
                txtTipo.Text       = modelServicos.Tipo;
                txtValor.Text      = modelServicos.Valor.ToString();
                rtbDescricao.Text  = modelServicos.Descricao;
            }
            else if (modelServicos.acao == "Consultar")
            {
                codigo               = modelServicos.Codigo;
                acao                 = modelServicos.acao;
                pnlServico.Enabled   = false;
                btnCadastrar.Visible = false;
                btnCancelar.Text     = "Fechar";
                txtNome.Text         = modelServicos.Nome;
                txtTipo.Text         = modelServicos.Tipo;
                txtValor.Text        = modelServicos.Valor.ToString();
                rtbDescricao.Text    = modelServicos.Descricao;
            }
            else if (modelServicos.acao == "Cadastrar")
            {
                acao = modelServicos.acao;
            }
            Text = "Tec Clinic: " + modelServicos.acao + " Serviço";
        }
Пример #4
0
 public bool Cadastrar(ModelServicos modelServicos)
 {
     try
     {
         string     instrucao = string.Format("INSERT INTO tbServicos (Nome, Tipo, Valor, Descricao, Clinico) VALUES (@Nome, @Tipo, @Valor, @Descricao, @Clinico)");
         SqlCommand command   = new SqlCommand(instrucao, controllerConfiguracaoSQL.Conectar());
         command.Parameters.AddWithValue("@Nome", modelServicos.Nome);
         command.Parameters.AddWithValue("@Tipo", modelServicos.Tipo);
         command.Parameters.AddWithValue("@Valor", modelServicos.Valor);
         command.Parameters.AddWithValue("@Descricao", modelServicos.Descricao);
         command.Parameters.AddWithValue("@Clinico", modelServicos.Clinico);
         return(Convert.ToBoolean(command.ExecuteNonQuery()));
     }
     catch
     {
         throw;
     }
     finally
     {
         controllerConfiguracaoSQL.Fechar();
     }
 }
Пример #5
0
 public bool Editar(ModelServicos modelServicos)
 {
     try
     {
         string     instrucao = string.Format("UPDATE tbServicos SET Nome = @Nome, Tipo = @Tipo, Valor = @Valor, Descricao = @Descricao, Clinico = @Clinico WHERE Codigo = @Codigo");
         SqlCommand command   = new SqlCommand(instrucao, controllerConfiguracaoSQL.Conectar());
         command.Parameters.AddWithValue("@Codigo", modelServicos.Codigo);
         command.Parameters.AddWithValue("@Nome", modelServicos.Nome);
         command.Parameters.AddWithValue("@Tipo", modelServicos.Tipo);
         command.Parameters.AddWithValue("@Valor", modelServicos.Valor);
         command.Parameters.AddWithValue("@Descricao", modelServicos.Descricao);
         command.Parameters.AddWithValue("@Clinico", modelServicos.Clinico);
         return(Convert.ToBoolean(command.ExecuteNonQuery()));
     }
     catch
     {
         throw;
     }
     finally
     {
         controllerConfiguracaoSQL.Fechar();
     }
 }
Пример #6
0
 public bool VerificarServicoCadastrado(ModelServicos modelServicos)
 {
     try
     {
         string     instrucao = string.Format("SELECT * FROM tbServicos WHERE Nome = @Nome");
         SqlCommand command   = new SqlCommand(instrucao, controllerConfiguracaoSQL.Conectar());
         command.Parameters.AddWithValue("@Nome", modelServicos.Nome);
         SqlDataReader sqlDataReader = command.ExecuteReader();
         if (sqlDataReader.HasRows)
         {
             return(true);
         }
         return(false);
     }
     catch
     {
         throw;
     }
     finally
     {
         controllerConfiguracaoSQL.Fechar();
     }
 }