Example #1
0
        public async Task AddaCategory()
        {
            //Arrange


            var BDName  = Guid.NewGuid().ToString();
            var context = BuildContext(BDName);


            //Act

            var newcategory = new CreateCategoriaViewModel()
            {
                Nombre      = "A1",
                Descripcion = "Un tipo de vehiculo",
            };

            var controller = new CategoriasController(context);

            var response = await controller.Create(newcategory);

            //Assert

            Assert.IsNotNull(response);
        }
Example #2
0
        private void btnCadastrar_Click(object sender, EventArgs e)
        {
            try
            {
                AbrirConexao();
                Cmd = new SqlCommand("SELECT * FROM Categorias WHERE nome= '" + txtNome.Text.Trim() + "' ", Con);
                Dr  = Cmd.ExecuteReader();

                if (Dr.Read())
                {
                    lblMensagem.Text = "Já constam registros para a categoria informada.";
                    FecharConexao();
                }
                else if (txtNome.Text == "")
                {
                    lblMensagem.Text = "Digite o nome da categoria!";
                }
                else
                {
                    Categorias c = new Categorias();
                    c.Nome      = txtNome.Text.Trim();
                    c.Descricao = txtDescricao.Text;

                    CategoriasController cc = new CategoriasController();
                    cc.Create(c);

                    lblMensagem.Text = "Categoria Cadastrada com sucesso.";
                    CarregarGrid();
                    lblTotal.Text          = "Total de Registros: " + dgvCategorias.RowCount;
                    this.txtNome.Text      = "";
                    this.txtDescricao.Text = "";
                }
            }
            catch (Exception ex)
            {
                lblMensagem.Text = ex.Message;
            }
        }