public static MvcHtmlString SelectEstado(this HtmlHelper html, int idEstado = 0) { var estados = new EstadoService().Listar() .Where(x => x.Ativo == true) .OrderBy(x => x.UF) .ToList(); TagBuilder tag = new TagBuilder("select"); tag.MergeAttribute("id", "EstadoId"); tag.MergeAttribute("name", "EstadoId"); tag.MergeAttribute("class", "form-control"); foreach (var item in estados) { TagBuilder itemTag = new TagBuilder("option"); itemTag.MergeAttribute("value", item.EstadoId.ToString()); if (item.EstadoId == idEstado) { itemTag.MergeAttribute("selected", "selected"); } itemTag.SetInnerText(item.UF); tag.InnerHtml += itemTag.ToString(); } return(new MvcHtmlString(tag.ToString())); }
public HomeController(ILogger <HomeController> logger, PessoaService pessoaService, PaisService paisService, EstadoService estadoService) { _logger = logger; _pessoaService = pessoaService; _paisService = paisService; _estadoService = estadoService; }
/// <summary> /// Levanta los datos necesarios atraves de servicios para cargar los combos de la interfaz /// </summary> private void cargarCombos() { IList <TipoEquipoDTO> tiposEquipos = new TipoEquipoService().GetTipoEquipoByFilters(new Dictionary <string, object>()); List <string> content = new List <string>(); content.Add("Seleccionar"); foreach (TipoEquipoDTO tipoEquipo in tiposEquipos) { content.Add(tipoEquipo.NombreTipoEquipo); } comboBoxTipoEquipo.DataSource = content; // ###################################### Dictionary <string, object> parametros = new Dictionary <string, object>(); parametros.Add("Ambito", "Equipo"); IList <EstadoDTO> estados = new EstadoService().GetEstadoByFilters(parametros); List <string> contentEstados = new List <string>(); contentEstados.Add("Seleccionar"); foreach (EstadoDTO estado in estados) { contentEstados.Add(estado.NombreEstado); } comboBoxEstado.DataSource = contentEstados; }
/* * Métodos que carrega os estados e as cidades para o picker. */ private async void CarregarEstados() { ActIndicator.IsVisible = true; ActIndicator.IsRunning = true; var dadosUsuario = DataBase.GetUsuario(); if (dadosUsuario != null) { List <RadarEstado> ListaEstados = await EstadoService.GetEstado(); PckRadarEstado.ItemsSource = ListaEstados; var index = ListaEstados.FindIndex(e => e.estado == dadosUsuario.estado); PckRadarEstado.SelectedIndex = index; } else { List <RadarEstado> ListaEstados = await EstadoService.GetEstado(); PckRadarEstado.ItemsSource = ListaEstados; } ActIndicator.IsVisible = false; ActIndicator.IsRunning = false; }
public static MvcHtmlString SelectUF(this HtmlHelper html, int idEstado = 0) { var estados = new EstadoService().Listar() .Where(x => x.Ativo == true) .OrderBy(x => x.UF) .ToList(); TagBuilder tag = new TagBuilder("select"); tag.MergeAttribute("id", "IdEstado"); tag.MergeAttribute("name", "IdEstado"); tag.MergeAttribute("class", "form-control"); foreach (var item in estados) { TagBuilder itemTag = new TagBuilder("option"); itemTag.MergeAttribute("value", item.Id.ToString()); if (item.Id == idEstado) { itemTag.MergeAttribute("selected", "selected"); } itemTag.SetInnerText(item.UF); tag.InnerHtml += itemTag.ToString(); } return new MvcHtmlString(tag.ToString()); }
public void IncluirContatoCommand(object sender, RoutedEventArgs e) { var contact = new List <Contact> { new Contact { Person = _person, Description = "Nome", Value = "" }, new Contact { Person = _person, Description = "E-mail", Value = "", }, new Contact { Person = _person, Description = "Telefone", Value = "" }, new Contact { Person = _person, Description = "Estado", Value = "" } }; var contactService = new ContactServices(); var estadosService = new EstadoService(); // _person.Contacts = contactService.GetContactsByPerson(_person.Id); _person.Contacts.AddRange(contact); this.DataContext = _person; }
public async Task <IActionResult> Post([FromBody] ClienteVM model) { if (ModelState.IsValid) { if (!CpfService.IsCpf(model.Cpf)) { return(BadRequest("CPF inválido")); } if (!EstadoService.IsValid(model.Estado)) { return(BadRequest("Estado inválido")); } var cl = await _clienteRepository.GetByCpfAsync(model.Cpf.Trim().Replace(".", "").Replace("-", "")); if (cl != null) { return(BadRequest("Cliente já cadastrado")); } var cliente = new Cliente() { Nome = model.Nome, Estado = model.Estado, Cpf = model.Cpf.Trim().Replace(".", "").Replace("-", "") }; _clienteRepository.Add(cliente); return(Ok(cliente)); } return(BadRequest(ModelState)); }
public IActionResult Edit(int Id) { var cidade = _contexto.Cidade.Find(Id); ViewBag.Estados = EstadoService.GetEstados().Select(c => new SelectListItem() { Text = c.EstadoNome, Value = c.EstadoSigla }).ToList(); return(View(cidade)); }
public IActionResult Create() { var cidade = new Cidade(); ViewBag.Estados = EstadoService.GetEstados().Select(c => new SelectListItem() { Text = c.EstadoNome, Value = c.EstadoSigla }).ToList(); return(View(cidade)); }
/// <summary> /// Returns a View with a new Record. /// </summary> /// <returns></returns> public ActionResult Novo() { var tx = new Ecommerce_TributoTaxa(); var estados = new EstadoService().GetAll(); ViewBag.Estados = estados; return View(tx); }
/// <summary> /// Returns a View with the record for Edit /// </summary> /// <param name="id"></param> /// <returns></returns> public ActionResult Editar(int id) { var tx = new TaxaService().GetById(id); var estados = new EstadoService().GetAll(); ViewBag.Estados = estados; return View(tx); }
private void AtualizarCbx() { cbxCidade.ValueMember = "Id"; cbxCidade.DisplayMember = "Nome"; cbxCidade.DataSource = CidadeService.ObterLista(); cbxEstado.ValueMember = "Id"; cbxEstado.DisplayMember = "UF"; cbxEstado.DataSource = EstadoService.ObterLista(); }
public ExpenseItContactPage(object data) : this() { _person = data as Person; var contactService = new ContactServices(); var estadoSevice = new EstadoService(); _person.Contacts = contactService.GetContactsByPerson(_person.Id); _person.Estados = estadoSevice.GetEstados(); this.DataContext = _person; }
public MembrosController(CadimmContext context, EstadoService estadoService, CidadeService cidadeService, ConjugueService conjugueService, DadosEleitorService dadosEleitorService, EnderecoService enderecoService, FiliacaoService filiacaoService, TelefoneService telefoneService) { _context = context; _estadoService = estadoService; _cidadeService = cidadeService; _conjugueService = conjugueService; _dadosEleitorService = dadosEleitorService; _enderecoService = enderecoService; _filiacaoService = filiacaoService; _telefoneService = telefoneService; }
public frmConsultaBugs() { InitializeComponent(); // Inicializamos la grilla de bugs InitializeDataGridView(); bugService = new BugService(); criticidadService = new CriticidadService(); estadoService = new EstadoService(); prioridadService = new PrioridadService(); productoService = new ProductoService(); usuarioService = new UsuarioService(); }
public frmCrearOrden(Empleado empleadoSesion) { InitializeComponent(); InitializeDataGridView(); oOTService = new OrdenTrabajoService(); this.empleadoSesion = empleadoSesion; sDetalle = new DetalleOTService(); sFormasPago = new FormasPagoService(); sEstado = new EstadoService(); sCliente = new ClienteService(); sVehiculo = new VehiculoService(); listadoDetalleOT = new BindingList <DetalleOT>(); }
private void FrmEquipoEdicion_Load(object sender, EventArgs e) { errorProvider.BlinkStyle = ErrorBlinkStyle.NeverBlink; oErrorProviderExtension = new ErrorProviderExtension(errorProvider); this.oTipoEquipoService = new TipoEquipoService(); this.oEstadoService = new EstadoService(); cargarCombos(); setTextBoxLimits(); setLabels(); habilitarCampos(); cargarDatos(); }
public ParametrosController( CidadeService _svCidade, EstadoService _svEstado, BairroService _svBairro, PosicaoService _svPosicoes, LocalPartidaService _svLocalPartida ) { this._svCidade = _svCidade; this._svEstado = _svEstado; this._svBairro = _svBairro; this._svPosicoes = _svPosicoes; this._svLocalPartida = _svLocalPartida; }
/// <summary> /// Returns the principal View of NewsLetter for Generate /// </summary> /// <returns></returns> public ActionResult List() { var estadoService = new EstadoService(); var perfilCompradorService = new PerfilCompradorService(); var getAllEstados = estadoService.GetAll(); var getAllPerfisComprador = perfilCompradorService.GetAll(); ViewBag.Estados = GetEstadosListItem(getAllEstados); ViewBag.Cidades = new List<SelectListItem>(); ViewBag.Perfis = GetPerfisCompradorListItem(getAllPerfisComprador); return View("List"); }
public IActionResult Create(Cidade cidade) { if (ModelState.IsValid) { _contexto.Cidade.Add(cidade); _contexto.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Estados = EstadoService.GetEstados().Select(c => new SelectListItem() { Text = c.EstadoNome, Value = c.EstadoSigla }).ToList(); return(View(cidade)); }
private List <SelectListItem> GetEstados(int id = 0) { var estados = new EstadoService().Listar() .Where(x => x.Ativo == true) .OrderBy(x => x.UF); var lista = new List <SelectListItem>(); foreach (var item in estados) { lista.Add(new SelectListItem { Text = item.UF, Value = item.Id.ToString(), Selected = (item.Id == id) }); } return(lista); }
public IActionResult DeleteProductById(int Id) { IEstadoService service = new EstadoService(DbContext); Response <Estado> response = new Response <Estado>(); try { Estado p = service.deleteById(Id).Result; response.ok(true, p, "Se cambio el estado a DELETE"); return(Ok(response)); } catch (Exception ex) { response.ok(false, new Estado(), "Error al cambiar estado " + ex.Message); return(BadRequest(response)); } }
public IActionResult SaveEstado(Estado estado) { Response <Estado> response = new Response <Estado>(); try { IEstadoService service = new EstadoService(DbContext); Task <Estado> p = service.save(estado); response.ok(true, p.Result, "Se inserto estado"); return(Ok(response)); } catch (Exception ex) { response.ok(false, null, "Error en el servicio " + ex.Message); return(BadRequest(response)); } }
public IActionResult FindById(int id) { Response <Estado> response = new Response <Estado>(); IEstadoService p = new EstadoService(DbContext); try { Estado estado = p.findById(id).Result; response.ok(true, estado, "Estado"); return(Ok(response)); } catch (Exception ex) { response.ok(false, new Estado(), "No se encontro algun estado con el id " + id); return(BadRequest(response)); } }
public IActionResult Get() { Response <List <Estado> > response = new Response <List <Estado> >(); IEstadoService p = new EstadoService(DbContext); try { List <Estado> listEstado = p.finAll().Result; response.ok(true, listEstado, "Lista de Estado"); return(Ok(response)); } catch (Exception ex) { response.ok(false, new List <Estado>(), "No hay lista"); return(BadRequest(response)); } }
public IActionResult ReadCSV(string file) { IEstadoService service = new EstadoService(DbContext); Response <List <Estado> > response = new Response <List <Estado> >(); try { List <Estado> p = service.migrateCsvData(file).Result; response.ok(true, p, "La siguiente lista fue migrada"); return(Ok(response)); } catch (Exception ex) { response.ok(false, new List <Estado>(), "Error al Migrar la data " + ex.Message); return(BadRequest(response)); } }
public IActionResult Index() { try { List <Cidade> lista = new List <Cidade>(); lista = _contexto.Cidade.ToList(); ViewBag.Estados = EstadoService.GetEstados().Select(c => new SelectListItem() { Text = c.EstadoNome, Value = c.EstadoSigla }).ToList(); return(View(lista)); } catch (ArgumentNullException ex) { Console.WriteLine("Exception: " + ex.Message); return((IActionResult)ex); } }
public FormImposto() { InitializeComponent(); dataGridViewPedidos.AutoGenerateColumns = true; dataGridViewPedidos.DataSource = GetTablePedidos(); dataGridViewPedidos.Columns["Desconto"].ReadOnly = true; dataGridViewPedidos.Columns["Desconto"].DefaultCellStyle.Format = "0\\%"; EstadoService estadoService = new EstadoService(); cboEstadoOrigem.DataSource = estadoService.CarregarEstados(); cboEstadoOrigem.SelectedIndex = -1; cboEstadoDestino.DataSource = estadoService.CarregarEstados(); cboEstadoDestino.SelectedIndex = -1; ResizeColumns(); }
public object Convert(object value, Type targetType, object parameter, CultureInfo culture) { IList <string> listaItens = new List <string>(); var service = new EstadoService(); foreach (var item in service.GetEstados()) { listaItens.Add(item.Nome); } if (value.ToString().ToLower().Equals("estado")) { return(listaItens); } else { return(value); } }
public void IsValid() { var Ufs = new List <string> { "AC", "AL", "AP", "AM", "BA", "CE", "DF", "ES", "GO", "MA", "MT", "MS", "MG", "PA", "PB", "PR", "PE", "PI", "RJ", "RN", "RS", "RO", "RR", "SC", "SP", "SE", "TO" }; bool result = false; foreach (string uf in Ufs) { result = EstadoService.IsValid(uf); Assert.True(result); } }
// POST: api/Estado public List <Estado> Post([FromBody] UserSessionWeb login) { EstadoService servicio = new EstadoService(cadenaConexion); return(servicio.ConsultarEstados(login)); }
private List<SelectListItem> GetEstados(int id = 0) { var estados = new EstadoService().Listar() .Where(x => x.Ativo == true) .OrderBy(x => x.UF); var lista = new List<SelectListItem>(); foreach (var item in estados) { lista.Add(new SelectListItem { Text = item.UF, Value = item.Id.ToString(), Selected = (item.Id == id) }); } return lista; }
public Cidades2Controller(CidadeService cidadeService, EstadoService estadoService, IMapper mapper) { _cidadeService = cidadeService; _estadoService = estadoService; _mapper = mapper; }
public PessoasController(PessoaService service, PaisService paisService, EstadoService estadoService) { _service = service; _paisService = paisService; _estadoService = estadoService; }
public EstadoUnitTest() { service = new EstadoService(); }
//Monta o arquivo de e-mails dos clientes selecionados private String GenerateFile(List<Ecommerce_Cliente> listaClientes) { //Motagem do nome do arquivo String data = Convert.ToString(DateTime.Now.ToShortDateString().Replace("/", "")); String hora = Convert.ToString(DateTime.Now.ToLongTimeString().Replace(":", "")); String fileName = data + "_" + hora + ".csv"; //Variáveis que recebem o path onde será salvo imagens String serverFiles = HttpContext.Server.MapPath(WebConfigurationManager.AppSettings["UrlNewsletters"]); //Se o diretório não existir, crie if (!Directory.Exists(serverFiles)) { try { Directory.CreateDirectory(serverFiles); } catch (Exception ex) { throw new Exception(ex.Message); } } //Variável que armazena o Path + o nome do arquivo var targetFilePath = Path.Combine(serverFiles, fileName); //Delimitador das informações const string delimiter = ";"; //StringBuilder que armazenará o conteúdo do arquivo var sb = new StringBuilder(); //Criação do Header do Arquivo const string header = "NOME;EMAIL;CIDADE;UF;DATA_NASCIMENTO;DATA_INCLUSAO;TIPO_PERFIL"; //Adiciona o Header no arquivo sb.AppendLine(header); //Para cada cliente, cria uma nova linha foreach (var c in listaClientes) { Ecommerce_Cliente cliente = new ClienteService().GetById(c.IdCliente); //GetRecords(cli => cli.IdCliente == c.IdCliente).FirstOrDefault(); //Cria a linha que receberá os dados //Variáveis. Cidade foi criada pois há dados incompletos //no DB que precisam ser tratados na aplicação Ecommerce_Cliente_Endereco ce = null; String cidade = String.Empty; String estado = String.Empty; //ce recebe o objeto cliente_endereco if (cliente != null) { ce = cliente.Ecommerce_Cliente_Endereco.FirstOrDefault(); } //Valores do estado e cidade if (ce != null) { //Tratamento do campo CIDADE, que no banco está imcompleto if (!String.IsNullOrEmpty(ce.Cidade)) { var objCidade = new CidadeService().GetRecords(cid => cid.IdCidade == ce.IdCidade).FirstOrDefault(); if (objCidade != null) { cidade = objCidade.Nome; } } else if (ce.IdCidade != null) { cidade = ce.Cidade; } //Valor do estado var objEstado = new EstadoService().GetRecords(e => e.IdEstado == ce.IdEstado).FirstOrDefault(); if (objEstado != null) { estado = objEstado.Nome; } } //Criação da linha, com os dados recebídos if (cliente != null) { var line = cliente.NomeCompleto + delimiter + cliente.Email + delimiter + cidade + delimiter + estado + delimiter + cliente.DataNascimento.ToShortDateString() + delimiter + cliente.DataInclusao.ToShortDateString(); //Se houver perfil, adiciona o perfil na linha //se não, adiciona os delimitadores. if (cliente.Ecommerce_Perfil != null) { line += delimiter + cliente.Ecommerce_Perfil.Nome + delimiter; } else { line += delimiter + delimiter; } if (cliente.DesejaContato) { //Adiciona a linha sb.AppendLine(line); } } } //Escreve o arquivo, e salva no path indicado System.IO.File.WriteAllText(targetFilePath, sb.ToString(), Encoding.UTF8); //Criação do Link de Download var linkDownload = Url.Content(WebConfigurationManager.AppSettings["UrlNewsletters"] + fileName); return linkDownload; }
public EstadosController(EstadoService service) { _service = service; }