public ActionResult Edit(Categorias objeto) { try { Categorias.TransactionInstance.Save(objeto); return RedirectToAction("Index", new { displayMessage = MENSAGEM_ALTERACAO }); } catch (ApplicationException ex) { string[] campos = ex.Message.Split(','); ModelState.AddModelError(string.Empty, MENSAGEM_CAMPOS_OBRIGATORIOS); foreach (string campo in campos) { ModelState[campo].Errors.Add(ex); } return View(objeto); } catch (Exception ex) { ModelState.AddModelError(string.Empty, ex.Message); return View(objeto); } }
public Modelo(string nomeModelo, int qtdPortas, string motor, Categorias categoria, TipoCombustivel combustivel, TipoCambio cambio, int fabID) { Nome = nomeModelo; QuantidadePortas = qtdPortas; Motor = motor; Categoria = categoria; Combustivel = combustivel; Cambio = cambio; FabricanteID = fabID; Carros = new List<Carro>(); }
protected Categorias PopulaDadosCategoria(Categorias novo) { novo.Descricao = txtDescricao.Text; if ((bool)Session["novaCategoria"] == true) { novo.IdCategoria = Categorias.BuscaMaxIdCategoria(); } else { novo.IdCategoria = idCategoria; } return novo; }
public IActionResult Cadastrar(Categorias categoria) { CategoriaRepository.Cadastrar(categoria); return(Ok()); }
private void leer() { MyEntityModel.ApplicationDbContextSql dbContext = new MyEntityModel.ApplicationDbContextSql(); MyEntityModel.RepuestosDeMovilesDbContext dbcontextRepuestos = new MyEntityModel.RepuestosDeMovilesDbContext(); TextFieldParser parser = new TextFieldParser(buttonEditFichero.Text, Encoding.Default); parser.HasFieldsEnclosedInQuotes = true; parser.SetDelimiters(","); string articuloID = ""; string sprecio = ""; string concepto; decimal comision; DateTime fecha; decimal precio; string sfecha, nombreCategoriaRaiz, nombre; long categoria; string[] fields; while (!parser.EndOfData) { fields = parser.ReadFields(); if (fields.Count() == 8) // linea { precio = 0; var values = fields[1].Split(';'); if (values.Count() == 2) // Linea de venta { simpleButtonImportar.Text = articuloID; Application.DoEvents(); articuloID = nombreCategoriaRaiz = ""; categoria = 0; nombre = fields[1]; var values2 = values[1].Split(' '); sprecio = values2[3]; precio = MyEntityModel.FuncionesEbay.fnSpreciodprecio(sprecio); concepto = fields[3]; comision = MyEntityModel.FuncionesEbay.fnSpreciodprecio(fields[4].Split(' ')[0]); articuloID = fields[2]; sfecha = fields[0].Replace("PDT", ""); DateTime.TryParseExact(sfecha.Trim(), "dd-MMM-yy HH:mm:ss", CultureInfo.InvariantCulture, DateTimeStyles.None, out fecha); MyEntityModel.EBAY_SEGUIMIENTO ebay_seguimiento = ebay_seguimiento_lista.Where(w => w.ARTICULO == articuloID).FirstOrDefault(); if (ebay_seguimiento == null) { ebay_seguimiento = dbcontextRepuestos.EBAY_SEGUIMIENTO.Where(w => w.ARTICULO == articuloID).FirstOrDefault(); if (ebay_seguimiento != null) { ebay_seguimiento_lista.Add(ebay_seguimiento); } } if (ebay_seguimiento != null) { categoria = Convert.ToInt64(ebay_seguimiento.PrimaryCategoryID); Categorias categoria_lista = categorias_lista.Where(w => w.categoriaID == categoria).FirstOrDefault(); if (categoria_lista == null) { nombreCategoriaRaiz = MyEntityModel.FuncionesEbay.fnNombreCategoriaRaiz(categoria); categorias_lista.Add(new Categorias { categoriaID = categoria, NombreRaiz = nombreCategoriaRaiz }); } else { nombreCategoriaRaiz = categoria_lista.NombreRaiz; } } MyEntityModel.ComisionesEbay comisionesEbay = new MyEntityModel.ComisionesEbay(); try { comisionesEbay.Articulo = articuloID; comisionesEbay.Categoria = categoria; comisionesEbay.Comision = comision; comisionesEbay.Cuenta = "ofertasparati"; comisionesEbay.Fecha = fecha; comisionesEbay.Nombre = nombre; comisionesEbay.NombreCategoriaRaiz = nombreCategoriaRaiz; comisionesEbay.Precio = precio; if (precio != 0) { comisionesEbay.Porcentaje = decimal.Multiply(100, comision); comisionesEbay.Porcentaje = decimal.Divide(comisionesEbay.Porcentaje, precio); dbContext.comisionesEbay.Add(comisionesEbay); dbContext.SaveChanges(); } } catch (Exception ex) { } } } } parser.Close(); return; }
/// <summary> /// Seed da nossa Base de Dados /// </summary> /// <param name="context"></param> /// <param name="usersID"></param> public static void SeedDB(ApplicationDbContext context, List <string> usersID) { context.Database.EnsureCreated(); // Verifica se existe algum utilizador na Base de Dados, caso exista, não "seeda" a Base de Dados if (context.Utilizadores.Any()) { return; // DB has been seeded } var utilizadores = new Utilizadores[] { new Utilizadores { Nome = "Frederico", Username = "******", Localidade = "Golegã", Sexo = "Masculino", DataNasc = new DateTime(1998, 6, 2), UserFK = usersID[0] }, new Utilizadores { Nome = "Tiago Rodrigues", Username = "******", Localidade = "Entroncamento", Sexo = "Masculino", DataNasc = new DateTime(1998, 6, 2), UserFK = usersID[1] }, new Utilizadores { Nome = "Isso", Username = "******", Localidade = "Entroncamento", Sexo = "Masculino", DataNasc = new DateTime(1998, 6, 2), UserFK = usersID[2] } }; foreach (Utilizadores s in utilizadores) { context.Utilizadores.Add(s); } context.SaveChanges(); var categorias = new Categorias[] { new Categorias { Designacao = "Carros" }, new Categorias { Designacao = "Peças" } }; foreach (Categorias f in categorias) { context.Categorias.Add(f); } context.SaveChanges(); var artigos = new Artigos[] { new Artigos { Titulo = "Audi A4", Preco = "25,000", Descricao = "Carro como novo, inspeção em dia", Contacto = "*****@*****.**", Validado = true, DonoFK = 1, CategoriaFK = categorias[0].IdCategoria }, new Artigos { Titulo = "BMW X5", Preco = "30,000", Descricao = "Carro como novo, inspeção em dia", Contacto = "*****@*****.**", Validado = true, DonoFK = 2, CategoriaFK = categorias[0].IdCategoria }, new Artigos { Titulo = "Opel XXX", Preco = "10,000", Descricao = "Carro como novo, inspeção em dia", Contacto = "*****@*****.**", Validado = true, DonoFK = 1, CategoriaFK = categorias[0].IdCategoria }, new Artigos { Titulo = "Opel YY", Preco = "13,000", Descricao = "Carro como novo, inspeção em dia", Contacto = "*****@*****.**", Validado = true, DonoFK = 2, CategoriaFK = categorias[0].IdCategoria }, new Artigos { Titulo = "Ford", Preco = "8,000", Descricao = "Carro como novo, inspeção em dia", Contacto = "*****@*****.**", Validado = true, DonoFK = 1, CategoriaFK = categorias[0].IdCategoria }, new Artigos { Titulo = "Nissan x", Preco = "27,000", Descricao = "Carro como novo, inspeção em dia", Contacto = "*****@*****.**", Validado = true, DonoFK = 1, CategoriaFK = categorias[0].IdCategoria } }; foreach (Artigos p in artigos) { context.Artigos.Add(p); } context.SaveChanges(); var recursos = new Recursos[] { new Recursos { Designacao = "Audi A4", Tipo = "imagem", ArtigoFK = artigos[0].IdArtigo }, new Recursos { Designacao = "BMW X5", Tipo = "imagem", ArtigoFK = artigos[1].IdArtigo }, new Recursos { Designacao = "Opel XXX", Tipo = "imagem", ArtigoFK = artigos[2].IdArtigo }, new Recursos { Designacao = "Opel YY", Tipo = "imagem", ArtigoFK = artigos[3].IdArtigo }, new Recursos { Designacao = "Ford", Tipo = "imagem", ArtigoFK = artigos[4].IdArtigo }, new Recursos { Designacao = "Nissan x", Tipo = "imagem", ArtigoFK = artigos[5].IdArtigo } }; foreach (Recursos e in recursos) { context.Recursos.Add(e); } context.SaveChanges(); }
public IHttpActionResult Get() { var categoria = new Categorias(ctx); return(Ok(categoria.GetCategorias())); }
public ActionResult Editar(Categorias Categorias) { _CategoriasBL.GuardarCategoria(Categorias); return(RedirectToAction("Index")); }
public static int DeleteCategoria(Categorias c) { _contexto.Categorias.Remove(c); return(_contexto.SaveChanges()); }
public static int AddCategoria(Categorias c) { _contexto.Categorias.Add(c); return(_contexto.SaveChanges()); }
private void LlenarClase(Categorias c) { c.Descripcion = DescripciontextBox.Text; }
private void LLenar(Categorias categoria) { CategoriaIdtextBox.Text = categoria.CategoriaId.ToString(); DescripciontextBox.Text = categoria.Descripcion; }
private void CarregaCategorias() { Categorias categoria = new Categorias(); grvCategorias.DataSource = categoria.GetAllCategorias(); grvCategorias.DataBind(); }
private void Alterar() { Categorias alterar = new Categorias(); alterar = PopulaDadosCategoria(alterar); alterar.Alterar(); }
public void LlenaCamposCategoria(Categorias categorias) { IDCategorianumericUpDown.Value = categorias.CategoriaId; DescripcionCategoriametroTextBox.Text = categorias.Descripcion; }
public void Cadastrar(Categorias categoria) { _categoriaRepository.Cadastrar(categoria); }
public IEnumerable <Produto> Filtrar(Categorias categoria, SubCategorias subcategoria) { GerenciadorEspecificacoesProdutos gerenciador = new GerenciadorEspecificacoesProdutos(categoria, subcategoria); return(_produtoRepositorio.Filtrar(gerenciador.ObterEspecificacoes())); }
internal void IniciarFormulario(FormMode actualizar, Categorias categoria) { formMode = actualizar; oCategoriaSelected = categoria; }
public async Task <ActionResult <Categorias> > Add([FromBody] Categorias categorias) { var retorno = await this.categoriaRepository.Add(categorias); return(CreatedAtAction("GetAll", new { id = retorno.Id }, retorno)); }
public ActionResult Crear() { var nuevaCategoria = new Categorias(); return(View(nuevaCategoria)); }
public void Put([FromBody] Categorias value) { var categoria = _mapper.Map <Categorias>(value); _categoriasAplication.Put(categoria); }
public ActionResult Eliminar(Categorias Categorias) { _CategoriasBL.EliminarCategoria(Categorias.Id); return(RedirectToAction("Index")); }
public void LLenaCampo(Categorias categorias) { CategoriaId.Text = categorias.CategoriaId.ToString(); NombreTextBox.Text = categorias.NomnbreCategoria; }
public CategoriasDAO() { conexion = new AccesoBD(); categoria = new Categorias(); }
private void btnVoltar_Click(object sender, EventArgs e) { DataTable semConsumo = consumo.VerificaProdutoSemConsumo(); DataTable consumoVazio = consumo.VerificaConsumoVazio(); int intSemConsumo = (int) semConsumo.Rows[0][0]; int intConsumoVazio = (int) consumoVazio.Rows[0][0]; if (intSemConsumo != 0) { Home.mensagemDeErro("Consta no sistema que existem Produtos sem Insumos registrados para consumo.\n\nCertifique-se de que todos os Produtos tem pelo menos um Insumo associado para poder seguir para o próximo menu.", "Integridade no banco de dados"); return; } if (intConsumoVazio != 0) { Home.mensagemDeErro("Consta no sistema que existem registros de Consumo com campos vazios.\n\nCertifique-se de que todos os Produtos tem pelo menos um Insumo associado para poder seguir para o próximo menu.","Integridade nos registros"); return; } if (Produtos.sequenciaCadastro) { Categorias categoria = new Categorias(); categoria.Show(); categoria.FormHome = this.FormHome; } else { FormHome.Enabled = true; FormHome.Show(); FormHome.Focus(); } //TODO: Corrigir volta da tela de Consumo pra Home. Ela tá se mantendo disabled. Dispose(); }
private bool ExisteBase() { Categorias Cat = CategoriasBLL.Buscar((int)Convert.ToInt32(CategoriaIdTextBox.Text)); return(Cat != null); }
public void Update(Categorias categoria) { crudCategorias.Update(categoria); }
private void FormAbmProducto_Load(object sender, EventArgs e) { Categorias.getInstance().fillTree(tCategoria); }
public void Delete(Categorias categoria) { crudCategorias.Delete(categoria); }
public void Init() { Categorias.Clear(); }
private void BtnSalvar_Click(object sender, EventArgs e) { try { if (ValidaCampos()) { Fornecedores forn = new Fornecedores(); Funcionarios func = new Funcionarios(); Categorias cat = new Categorias(); if (rbProduto.Checked) { ProdutoServico.produto = txtProdutoServico.Text; ProdutoServico.unidade = txtUnidade.Text; ProdutoServico.codBarra = txtCodBarra.Text; ProdutoServico.qtd = Convert.ToInt32("0"); cat.codigo = Convert.ToInt32("0" + txtCodCategoria.Text); ProdutoServico.Categoria = cat; forn.codigo = Convert.ToInt32("0" + txtCodFornecedor.Text); ProdutoServico.Fornecedor = forn; ProdutoServico.precoVenda = Decimal.Parse(txtPrecoVenda.Text, NumberStyles.Any); ProdutoServico.custoUltCompra = Decimal.Parse("0", NumberStyles.Any); ProdutoServico.dtUltCompra = DateTime.Now; ProdutoServico.observacoes = txtObservacao.Text; ProdutoServico.usuario = txtUsuario.Text; ProdutoServico.servico = Convert.ToBoolean(rbServico.Checked); } else { ProdutoServico.produto = txtProdutoServico.Text; cat.codigo = Convert.ToInt32(txtCodCategoria.Text); ProdutoServico.Categoria = cat; func.codigo = Convert.ToInt32(txtCodFornecedor.Text); ProdutoServico.precoVenda = Decimal.Parse(txtPrecoVenda.Text, NumberStyles.Any); ProdutoServico.Funcionario = func; ProdutoServico.servico = Convert.ToBoolean(rbServico.Checked); } ProdutoServico.comissao = Double.Parse("0" + txtComissao.Text, NumberStyles.Any); ProdutoServico.observacoes = txtObservacao.Text; ProdutoServico.usuario = txtUsuario.Text; if (btnSalvar.Text == "ALTERAR") { ProdutoServico.codigo = Convert.ToInt32(txtCodigo.Text); ProdutoServico.dtAlteracao = DateTime.Now; CtrlProdutoServico.Editar(ProdutoServico); if (rbProduto.Checked) { MessageBox.Show("Produto alterado com Sucesso!"); } else { MessageBox.Show("Serviço alterado com Sucesso!"); } } else { ProdutoServico.dtCadastro = DateTime.Now; ProdutoServico.dtAlteracao = DateTime.Now; CtrlProdutoServico.Inserir(ProdutoServico); if (rbProduto.Checked) { MessageBox.Show("Produto salvo com sucesso!"); } else { MessageBox.Show("Serviço salvo com sucesso!"); } } limparCampos(); this.DialogResult = DialogResult.OK; this.Close(); } else { // MessageBox.Show("Verifique se os campos foram preenchidos corretamente"); } } catch (Exception) { MessageBox.Show("Verifique se todos os campos foram preenchidos corretamente"); } }
public void Atualizar(Categorias categoria) { _categoriaRepository.Atualizar(categoria); }
public void RegistrarCategoria(Categorias c) { mCategoria.RegistrarCategoria(c); }
private void LlenaCampo(Categorias categoria) { CategoriaIdNumericUpDown.Value = categoria.CategoriaId; DescripcionTextBox.Text = categoria.Decripcion; }
public void ActualizarCategoria(Categorias c) { mCategoria.ActualizarCategoria(c); }
public ActionResult Remove(Categorias objeto) { Categorias.TransactionInstance.Remove(objeto); return RedirectToAction("Index", new { displayMessage = MENSAGEM_EXCLUSAO }); }
public void EliminarCategoria(Categorias c) { mCategoria.EliminarCategoria(c); }
private void CarregaCategorias() { Categorias categoria = new Categorias(); ddlCategoria.DataTextField = "descricao"; ddlCategoria.DataValueField = "idCategoria"; ddlCategoria.DataSource = categoria.GetAllCategorias(); ddlCategoria.DataBind(); }
private void InserirRegistro() { Categorias novo = new Categorias(); novo = PopulaDadosCategoria(novo); novo.Inserir(); }