public List <MarcaNegocio> GetAll() { List <MarcaDTO> objList = new List <MarcaDTO>(); MarcaDTO objdto = new MarcaDTO(); objList = objdto.GetAll(); List <MarcaNegocio> listreturn = new List <MarcaNegocio>(); if (objList != null) { foreach (var foo in objList) { this.Marcaid = foo.Marcaid; this.estado = foo.estado; this.descripcion = foo.descripcion; listreturn.Add(new MarcaNegocio(this)); Console.WriteLine("DTO Cargando Lista id: " + this.Marcaid.ToString()); } return(listreturn); } else { return(null); } }
private static void InformacoesMarca(MarcaDTO marcaDTO) { Console.WriteLine(" Id: " + marcaDTO.Id); Console.WriteLine(" Nome: " + marcaDTO.Nome); Console.WriteLine(" Data de Criação: " + marcaDTO.DataCriacao); Console.WriteLine(" CNPJ: " + marcaDTO.Cnpj); }
public ActionResult Create(JsonHeader collection) { Dictionary <string, string> headerDictionary = WebHelper.JsonToDictionary(collection.Row); JsonResultMessage jsonResultMessage = new JsonResultMessage(); MarcaDTO marcaDTO = new MarcaDTO(); try { marcaDTO.MarcaId = Convert.ToInt32(headerDictionary["MarcaId"]); marcaDTO.Codigo = headerDictionary["Codigo"].ToString(); marcaDTO.Nombre = headerDictionary["Nombre"].ToUpper().ToString(); marcaDTO.Estado = EstadoConstante.ACTIVO; if (collection.EditAction == EditActionConstant.NEW) { marcaService.Create(marcaDTO); } else { marcaService.Update(marcaDTO); } jsonResultMessage.message = "Marca grabado satisfactoriamente."; return(Json(jsonResultMessage)); } catch (Exception ex) { throw ex; } }
public void Atualizar(MarcaDTO marcaDTO) { using (var client = new HttpClient()) { //DEFINE O ENDEREÇO DA REQUISIÇÃO client.BaseAddress = new Uri(_url); //LIMPA LISTA DE TIPOS ACEITOS client.DefaultRequestHeaders.Clear(); //DEFINE O TIPO DE RETORNO DE DADOS client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); //EFETUA REQUISIÇÃO E RETORNA A RESPOSTA DA BASE DE DADOS HttpResponseMessage response = client.PutAsJsonAsync("api/Marca/" + marcaDTO.Id, marcaDTO).Result; //VERIFICA SE A REQUISIÇÃO TEVE SUCESSO if (!response.IsSuccessStatusCode) { throw new Exception("Erro ao editar"); } } }
public List <MarcaDTO> GetMarcaByEmailUser(string email) { try { var listaMarcasDTO = new List <MarcaDTO>(); using (var db = new PortifolioContext()) { var userCompany = db.Usuario.FirstOrDefault(x => x.Email == email); var listIdEmpresa = db.UsuarioEmpresa.Where(x => x.IdUsuario == userCompany.Id).Select(s => s.IdEmpresa); var listaMarcas = db.Marca.Where(x => listIdEmpresa.Contains(x.IdEmpresa)).ToList(); foreach (var d in listaMarcas) { var marcaDTO = new MarcaDTO(); marcaDTO.IdMarca = d.IdMarca; marcaDTO.Nome = d.Nome; marcaDTO.Descricao = d.Descricao; marcaDTO.Ativo = d.Ativo; marcaDTO.IdEmpresa = d.IdEmpresa; marcaDTO.NomeEmpresa = db.Empresa.FirstOrDefault(x => x.IdEmpresa == d.IdEmpresa).RazaoSocial; listaMarcasDTO.Add(marcaDTO); } return(listaMarcasDTO); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public async Task <IActionResult> Put(Guid MarcaId, [FromBody] MarcaDTO marca) { marca.MarcaId = MarcaId; await Service.Insert(marca); return(Ok(true)); }
public MarcaDTO Buscar(int id) { using (var client = new HttpClient()) { //DEFINE O ENDEREÇO DA REQUISIÇÃO client.BaseAddress = new Uri(_url); //LIMPA LISTA DE TIPOS ACEITOS client.DefaultRequestHeaders.Clear(); //DEFINE O TIPO DE RETORNO DE DADOS client.DefaultRequestHeaders.Accept.Add( new MediaTypeWithQualityHeaderValue("application/json")); //EFETUA REQUISIÇÃO E RETORNA A RESPOSTA DA BASE DE DADOS HttpResponseMessage response = client.GetAsync("api/Marca/" + id).Result; //VERIFICA SE A REQUISIÇÃO TEVE SUCESSO if (response.IsSuccessStatusCode) { //CONVERTE O RETORNO PARA O TIPO LISTA DE MarcaDTO //IEnumerable<MarcaDTO> marcaDTO = //response.Content.ReadAsAsync<IEnumerable<MarcaDTO>>().Result; MarcaDTO marcaDTO = response.Content.ReadAsAsync <MarcaDTO>().Result; return(marcaDTO); } throw new Exception("Erro ao buscar"); } }
public IActionResult Modificar(MarcaViewModel p_marcaVM) { try { if (!ModelState.IsValid) { throw new Exception("Error al validar datos."); } else { MarcaDTO marcaDTO = this._mapper.Map <MarcaDTO>(p_marcaVM); int result = this._marcaService.ModificarMarca(marcaDTO); ViewBag.result = "Accion realizada con exito."; List <MarcaViewModel> marcaViewModel = this._marcaService.getMarcas() .Select(x => this._mapper.Map <MarcaViewModel>(x)).ToList(); return(View("index", marcaViewModel)); } } catch (Exception ex) { ViewBag.error = ex.InnerException.Message; ViewData["accionCRUD"] = AccionesCRUD.MODIFICAR; return(View("form", p_marcaVM)); } }
public IActionResult Form([FromQuery] AccionesCRUD accionCRUD, int?Id) { try { if (accionCRUD.Equals(AccionesCRUD.AGREGAR) || accionCRUD.Equals(AccionesCRUD.MODIFICAR)) { ViewData["accionCRUD"] = accionCRUD; if (accionCRUD.Equals(AccionesCRUD.AGREGAR)) { return(View()); } if (accionCRUD.Equals(AccionesCRUD.MODIFICAR)) { MarcaDTO marcaDTO = this._marcaService.getMarca((int)Id); MarcaViewModel marcaViewModel = this._mapper.Map <MarcaViewModel>(marcaDTO); return(View(marcaViewModel)); } } throw new Exception("Ocurrio un error inesperado."); } catch (Exception ex) { ViewBag.error = ex.Message; return(View("index")); } }
public void AtualizarMarca(string idMarca, MarcaDTO marcaNew) { if ((idMarca != null) && (marcaNew != null)) { _marcaDAO.AtualizarMarca(idMarca, marcaNew); } this.Mensagem = "Falha na execucao do metodo AtualizarMarca() BLL"; }
public void AdicionarNovaMarca(MarcaDTO marca) { if ((marca != null) && (marca.DescricaoMarca != null)) { _marcaDAO.AdicionarNovaMarca(marca); } this.Mensagem = "Falha na execucao do metodo AdicionarNovaMarca() BLL"; }
public bool Delete() { if (this.Marcaid != -1 && this.descripcion != null) { MarcaDTO objdto = new MarcaDTO(); objdto = objdto.GetMarcaID(Marcaid); return(objdto.Deshabilitar(true)); } return(false); }
public int AgregarMarca(MarcaDTO p_marcaDTO) { int result = this._marcaRepository.Add(new Marca { Codigo = p_marcaDTO.Codigo, Descripcion = p_marcaDTO.Descripcion }); return(result); }
public MarcaDTO Salvar(MarcaDTO dto) { if (dto.Codigo > 0) { return(dao.Alterar(dto)); } else { return(dao.Adicionar(dto)); } }
public int ModificarMarca(MarcaDTO p_marcaDTO) { Marca objEntity = this._marcaRepository.GetById(p_marcaDTO.Id); objEntity.Codigo = p_marcaDTO.Codigo; objEntity.Descripcion = p_marcaDTO.Descripcion; int result = this._marcaRepository.Update(objEntity); return(result); }
public IActionResult AtualizarMarca(string idMarca, MarcaDTO marcaNew) { try { _marcaBll.AtualizarMarca(idMarca, marcaNew); return(Ok()); } catch (System.Exception ex) { return(BadRequest(ex)); } }
private MarcaMOD GetMarcaMOD(MarcaDTO marcaDTO) { var marcaMOD = new MarcaMOD() { Id = marcaDTO.Id, Nome = marcaDTO.Nome, Cnpj = marcaDTO.Cnpj, DataCriacao = marcaDTO.DataCriacao }; return(marcaMOD); }
public IHttpActionResult Put(int id, MarcaDTO marcaDTO) { if (ModelState.IsValid) { var marcaMOD = GetMarcaMOD(marcaDTO); marcaMOD.Id = id; _marcaRepository.Editar(marcaMOD); return(Ok(marcaDTO)); } return(BadRequest(ModelState)); }
public MarcaDTO getMarca(int p_id) { Marca objEntity = this._marcaRepository.GetById(p_id); MarcaDTO objResult = new MarcaDTO { Id = objEntity.Id, Codigo = objEntity.Codigo, Descripcion = objEntity.Descripcion }; return(objResult); }
public async Task <ActionResult> Post([FromForm] MarcaDTO marcaDTO) { marcaDTO.Foto = await _helperImage.Upload(marcaDTO.Image, directory); var marca = _mapper.Map <Marca>(marcaDTO); await _marcaService.InsertMarca(marca); marcaDTO = _mapper.Map <MarcaDTO>(marca); var response = new ApiResponse <MarcaDTO>(marcaDTO); return(Created(nameof(Get), new { id = marca.Id, response })); }
public ActionResult <Marca> AdicionarNovaMarca(MarcaDTO marca) { try { _marcaBll.AdicionarNovaMarca(marca); return(Ok()); } catch (System.Exception ex) { return(BadRequest(ex)); } }
public int Add() { if (this.descripcion != null && this.estado != true) { MarcaDTO objdto = new MarcaDTO(); objdto.estado = this.estado; objdto.descripcion = this.descripcion; Console.WriteLine("Voy a cargar Marca: " + objdto.descripcion + " " + objdto.estado.ToString()); return(objdto.Add()); } return(-1); }
public static Marca Adapter(MarcaDTO marcaDTO, Processo processo) { Marca marca = new Marca(); marca.MarcaId = Guid.NewGuid().ToString().Replace("-", ""); marca.Apresentacao = marcaDTO.Apresentacao; marca.Natureza = marcaDTO.Natureza; marca.Nome = marcaDTO.Nome; marca.Processo = processo; marca.ProcessoId = processo.ProcessoId; return(marca); }
public void AdicionarNovaMarca(MarcaDTO marca) { if (marca != null) { Marca marcaNovo = new Marca { DescricaoMarca = marca.DescricaoMarca.ToUpper() }; _context.CollectionMarca.InsertOne(marcaNovo); } this.Mensagem = "Falha ao executar o metodo AdicionarNovoMarca() DAO"; }
public bool Modify() { //valido que el telefono no sea NULL o numeros vacios if (this.Marcaid != -1 && this.descripcion != null) { MarcaDTO objdto = new MarcaDTO(); objdto.Marcaid = this.Marcaid; objdto.estado = this.estado; objdto.descripcion = this.descripcion; return(objdto.Modify()); } return(false); }
public async Task <ActionResult> Put(int id, [FromForm] MarcaDTO marcaDTO) { await DeleteImage(id); marcaDTO.Foto = await _helperImage.Upload(marcaDTO.Image, directory); var marca = _mapper.Map <Marca>(marcaDTO); marca.Id = id; await _marcaService.UpdateMarca(marca); return(NoContent()); }
public void AtualizarMarca(string idMarca, MarcaDTO marcaNew) { if ((idMarca != null) && (marcaNew != null)) { Marca marcaNovo = new Marca { IdMarca = idMarca, DescricaoMarca = marcaNew.DescricaoMarca.ToUpper() }; _context.CollectionMarca.ReplaceOne(marca => marca.IdMarca == idMarca, marcaNovo); } this.Mensagem = "Falha ao executar o metodo AtualizarMarca() DAO"; }
public ActionResult Create(string editAction, string marcaId) { MarcaDTO marcaDTO = new MarcaDTO(); switch (editAction) { case EditActionConstant.NEW: break; case EditActionConstant.EDIT: marcaDTO = marcaService.GetById(Convert.ToInt32(marcaId)); break; } return(PartialView(marcaDTO)); }
public IHttpActionResult Post(MarcaDTO marcaDTO) { if (ModelState.IsValid) { var marcaMOD = GetMarcaMOD(marcaDTO); _marcaRepository.Cadastrar(marcaMOD); var link = Url.Link("DefaultApi", new { id = marcaMOD.Id }); marcaDTO.Id = marcaMOD.Id; // FUNCIONA IGUAL return(Created <MarcaDTO>(new Uri(link), marcaDTO)); //return Created(new Uri(link), marcaDTO); } return(BadRequest(ModelState)); }
public IHttpActionResult Editar(MarcaDTO marca) { try { return(Ok(Application.Update(marca))); } catch (ValidacaoException exc) { return(BadRequest(exc.InvalidMessages[0].Texto)); } catch (Exception exc) { return(BadRequest(exc.Message)); } }