示例#1
0
        public void IncluirModelo(DAL.Modelo item)
        {
            if (item.nome.Trim().Length == 0)
            {
                throw new Exception("Precisa do nome da categoria");
            }

            DALProduto DALobj = new DALProduto();

            DALobj.Salvar(item);
            DALobj = null;
        }
示例#2
0
        public bool Excluir(DAL.Modelo item)
        {
            //escreve a função de excluir, krl
            var objDAL = new DALProduto();

            if (objDAL != null)
            {
                objDAL.Excluir(item);
                return(true);
            }
            else
            {
                return(false);
            }
        }
示例#3
0
        public static List<Modelo> comBoxModelo()
        {
            List<Modelo> lista = new List<Modelo>();

            string connectionString = ConfigurationManager.ConnectionStrings["ParkeoConnString"].ConnectionString;

            using (SqlConnection connection = new SqlConnection(connectionString))
            {
                SqlCommand command = new SqlCommand("PBD_cmboxModelo", connection);
                command.CommandType = CommandType.StoredProcedure;

                try
                {
                    connection.Open();
                    SqlDataReader reader = command.ExecuteReader();

                    while (reader.HasRows)
                    {
                        while (reader.Read())
                        {
                            Modelo modelo = new Modelo();

                            modelo.IdModelo = reader.GetInt32(0);
                            modelo.Nombre = reader.GetString(1);

                            lista.Add(modelo);
                        }
                        reader.NextResult();
                    }
                    reader.Close();
                }
                catch (SqlException ex)
                {
                    throw ex;
                }
                catch (Exception ex)
                {
                    throw ex;
                }

            }
            return lista;
        }
示例#4
0
        private void btnSalvarModelo_Click(object sender, EventArgs e)
        {
            DAL.Modelo mod        = new DAL.Modelo();
            BLLProduto objProduto = new BLLProduto();
            var        BLLCat     = new BLLCategoria();

            if (txtNomeModelo.Text != "" && DALCategoria.SelecionarCodModelo(txtNomeModelo.Text) == 0)
            {
                mod.nome = txtNomeModelo.Text;
                objProduto.IncluirModelo(mod);
                txtNomeModelo.Text     = "";
                cbModelo.DataSource    = BLLProduto.ListarModelo();
                cbModelo.ValueMember   = "id";
                cbModelo.DisplayMember = "nome";
                MessageBox.Show("Salvo com sucesso !");
                txtNomeModelo.Focus();
            }
            else
            {
                MessageBox.Show("Informe algum nome ! Lembre-se, não pode ser um que já existe!");
            }
        }
示例#5
0
 public Vehiculo()
 {
     tipoVehiculo = new TipoVehiculo();
     modelo = new Modelo();
 }