public Cidade(int?cid_id, Uf uf, string cid_nome, string cid_ibge) { this.cid_id = cid_id; this.Uf = uf; this.cid_nome = cid_nome; this.cid_ibge = cid_ibge; }
/// <summary> /// 使用指定的连接按顺序合并。 /// </summary> /// <param name="uf">需要测试的并查集。</param> /// <param name="connections">用于输入的连接集合。</param> public static void Count(Uf uf, Connection[] connections) { foreach (var c in connections) { uf.Union(c.P, c.Q); } }
public IList <Uf> BuscarporNome(Uf pStatus) { //return repositorio.GetByProperty("Nome", pStatus.Nome); var query = repositorio.session.Query <Uf>(); return(query.Where(x => x.Nome == pStatus.Nome).ToList <Uf>()); }
private void AdicionarOuRemoverUf(Programa programa) { try { var rptUFs = (Repeater)ucPermissoes1.FindControl("rptUFs"); for (var i = 0; i < rptUFs.Items.Count; i++) { var ckUf = (CheckBox)rptUFs.Items[i].FindControl("ckUF"); var lblUf = (Label)rptUFs.Items[i].FindControl("lblUF"); var idUf = int.Parse(ckUf.Attributes["ID_UF"]); var ufSelecionado = new Uf { ID = idUf, Nome = lblUf.Text }; if (ckUf.Checked) { programa.AdicionarUfs(ufSelecionado); } else { programa.RemoverUf(ufSelecionado); } } } catch { //throw new ExecutionEngineException("Você deve informar a quantidade de vagas do estado"); } }
private void AdicionarOuRemoverUf(classes.NotificacaoEnvio notificacaoEnvio) { try { var ufs = ucPermissoes1.ObterUfs(); var usuarioLogado = new BMUsuario().ObterUsuarioLogado(); foreach (var ufDto in ufs) { var uf = new Uf { ID = ufDto.ID }; if (ufDto.IsSelecionado) { notificacaoEnvio.AdicionarUfs(uf, usuarioLogado); } else { notificacaoEnvio.RemoverUfs(uf); } } } catch { throw new ExecutionEngineException("Erro ao salvar UFs das permissões."); } }
public IActionResult AlterarUf([FromBody] Uf objJson, int id) { try { if (!ModelState.IsValid) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto inválido [Alterar Uf]", null))); } if (objJson.Id != id) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto inválido [Alterar Uf] - ID do objeto difere do ID da URL.", null))); } var objBanco = _repository.Uf.ConsultarObjeto(objJson.Id); if (objBanco == null) { return(StatusCode(400, new RetornoJsonErro(400, "Objeto com ID inválido [Alterar Uf]", null))); } _repository.Uf.Alterar(objBanco, objJson); return(ConsultarObjetoUf(id)); } catch (Exception ex) { return(StatusCode(500, new RetornoJsonErro(500, "Erro no Servidor [Alterar Uf]", ex))); } }
public Empresa(long id, Uf uf, string nomeFantasia, string cnpj) { Id = id; Uf = uf; NomeFantasia = nomeFantasia; Cnpj = cnpj; }
private void CmbUF_SelectedIndexChanged(object sender, EventArgs e) { BairroListBox.DataSource = null; if (UFCombo.SelectedIndex == -1) { return; } gtiCore.Ocupado(this); Uf Estado = (Uf)UFCombo.SelectedItem; String sUF = Estado.Siglauf; Endereco_bll cidade_class = new Endereco_bll(_connection); List <Cidade> lista = cidade_class.Lista_Cidade(sUF); List <CustomListBoxItem> myItems = new List <CustomListBoxItem>(); foreach (Cidade item in lista) { myItems.Add(new CustomListBoxItem(item.Desccidade, item.Codcidade)); } CidadeCombo.DisplayMember = "_name"; CidadeCombo.ValueMember = "_value"; CidadeCombo.DataSource = myItems; if (UFCombo.SelectedIndex > 0 && UFCombo.SelectedValue.ToString() == "SP") { CidadeCombo.SelectedValue = 413; } gtiCore.Liberado(this); }
public override bool Validate() { var regex = new Regex(@"\D"); Cnpj = regex.Replace(Cnpj ?? string.Empty, string.Empty); if (Cnpj.Length != 14) { ValidationErrors.Add("O campo CNPJ de Empresa deve ter 14 números."); } if (string.IsNullOrWhiteSpace(Uf) || Uf.Length != 2) { ValidationErrors.Add("O campo UF de Empresa deve conter dois caracteres."); } Uf = Uf?.ToUpper(); if (string.IsNullOrWhiteSpace(NomeFantasia)) { ValidationErrors.Add("O nome da empresa é obrigatório."); } if (NomeFantasia?.Length > 80) { NomeFantasia = NomeFantasia?.Substring(0, 80); } return(ValidationErrors.Count == 0); }
public List <Uf> Search(Uf obj) { List <Uf> lstRet = new List <Uf>(); using (SqlConnection oConnection = new SqlConnection(Conexao.DefaultConnection)) { oConnection.Open(); using (SqlCommand oCommand = oConnection.CreateCommand()) { oCommand.CommandText = Conexao.Owner + "usp_Uf_Search"; oCommand.CommandType = CommandType.StoredProcedure; #region --- Parâmetros --- oCommand.Parameters.Clear(); oCommand.Parameters.Add(new SqlParameter() { ParameterName = "@unf_Id", Direction = ParameterDirection.Input, Value = obj.UfId }); oCommand.Parameters.Add(new SqlParameter() { ParameterName = "@unf_Nome", Direction = ParameterDirection.Input, Value = obj.Nome }); #endregion try { SqlDataReader oDr = oCommand.ExecuteReader(); while (oDr.Read()) { Uf item = new Uf { UfId = oDr["unf_Id"].ToString(), Nome = oDr["unf_Nome"].ToString(), }; lstRet.Add(item); } } catch (SqlException ex) when(ex.Server == ".\\SQLEXPRESS") { Console.WriteLine("SQL Provider Error: " + ex.Message); } catch (Exception ex) when(ex.InnerException.ToString() == "Parameter Error") { Console.WriteLine("SQL Provider Error: " + ex.Message); } } oConnection.Close(); } return(lstRet); }
private void AdicionarOuRemoverUf(classes.EmailEnvio solucaoEducacionalEdicao = null) { try { BMUsuario bmUsu = new BMUsuario(); Usuario usuarioLogado = bmUsu.ObterUsuarioLogado(); Repeater rptUFs = (Repeater)ucPermissoes1.FindControl("rptUFs"); for (int i = 0; i < rptUFs.Items.Count; i++) { CheckBox ckUF = (CheckBox)rptUFs.Items[i].FindControl("ckUF"); var lblUF = (Literal)rptUFs.Items[i].FindControl("lblUF"); int idUf = int.Parse(ckUF.Attributes["ID_UF"]); var ufSelecionado = new Uf() { ID = idUf, Nome = lblUF.Text, }; if (ckUF.Checked) { solucaoEducacionalEdicao.AdicionarUfs(ufSelecionado, usuarioLogado); } else { solucaoEducacionalEdicao.RemoverUfs(ufSelecionado); } } } catch (Exception) { throw new AcademicoException("Você deve informar a quantidade de vagas do estado"); } }
/// <summary> /// Insere ou altera um objeto no banco de dados. /// </summary> /// <param name="uf">O(A) uf.</param> /// <param name="op">A operação.</param> /// <returns>O objeto após a persistência.</returns> public MyMediatRExample.OR.Uf InserirAlterar(MyMediatRExample.OR.Uf uf, Regisoft.Operacao op) { ufDAO.ValidaNotNull(uf); Uf _ix_uf_sigla = ufDAO.SelecionarPor(new string[] { "Sigla" }, new object[] { uf.Sigla }); if ((op == Operacao.Incluir && _ix_uf_sigla != null) || (op == Operacao.Alterar && _ix_uf_sigla != null && _ix_uf_sigla.IdUf != uf.IdUf)) { throw new ExceptionRS("Violação do índice: IX_UF_SIGLA"); } ufDAO.BeginTransaction(); try { if (op == Regisoft.Operacao.Alterar) { uf = ufDAO.CopiarParaPersistente(uf.IdUf.Value, uf); } uf = ufDAO.InserirAlterar(uf, op); ufDAO.CommitTransaction(); } catch { ufDAO.RollbackTransaction(); throw; } return(uf); }
private void AdicionarOuRemoverUfATrilhaNivel(TrilhaNivel trilhaNivelEdicao) { var todosUfsDaTrilhaNivel = this.ucPermissoesNivel.ObterTodosUfs; if (todosUfsDaTrilhaNivel != null && todosUfsDaTrilhaNivel.Count > 0) { Uf ufSelecionado = null; for (int i = 0; i < todosUfsDaTrilhaNivel.Count; i++) { ufSelecionado = new Uf() { ID = int.Parse(todosUfsDaTrilhaNivel[i].Value), Nome = todosUfsDaTrilhaNivel[i].Text }; if (todosUfsDaTrilhaNivel[i].Selected) { trilhaNivelEdicao.AdicionarUfs(ufSelecionado); } else { trilhaNivelEdicao.RemoverUf(ufSelecionado); } } } }
public IList <Questionario> ObterQuestionariosPorCategoriaGestor(enumTipoQuestionario?tipo, int idCategoria, Uf uf) { return(tipo != null ? bmQuestionario.ObterQuestionariosPorCategoriaGestor(tipo, uf, idCategoria) : bmQuestionario.ObterQuestionariosPorCategoriaGestor(enumTipoQuestionario.Pesquisa, uf, idCategoria)); }
public Uf Retorna_Cep_Estado(int Cep) { string _cep = Cep.ToString().PadLeft(8, '0'); int _cep1 = Convert.ToInt32(_cep.Substring(0, 5) + "000"); int _cep2 = Convert.ToInt32(_cep.Substring(0, 5) + "999"); Uf reg = new Uf(); using (GTI_Context db = new GTI_Context(_connection)) { var Sql = (from u in db.Uf orderby u.Cep1 select u).ToList(); foreach (Uf item in Sql) { if (_cep1 >= item.Cep1 && _cep1 <= item.Cep2) { reg.Siglauf = item.Siglauf; reg.Descuf = item.Descuf; reg.Cep1 = item.Cep1; reg.Cep2 = item.Cep2; break; } } } return(reg); }
private void AdicionarOuRemoverUf(Dominio.Classes.CategoriaConteudo categoria) { try { var rptUFs = (Repeater)ucPermissoes1.FindControl("rptUFs"); for (var i = 0; i < rptUFs.Items.Count; i++) { var ckUf = (CheckBox)rptUFs.Items[i].FindControl("ckUF"); var lblUf = (Literal)rptUFs.Items[i].FindControl("lblUF"); var idUf = int.Parse(ckUf.Attributes["ID_UF"]); var ufSelecionado = new Uf { ID = idUf, Nome = lblUf.Text, }; if (ckUf.Checked) { categoria.AdicionarUfs(ufSelecionado); } else { categoria.RemoverUfs(ufSelecionado); } } } catch { throw new AcademicoException("Você deve informar a quantidade de vagas do estado"); } }
public IList <string> IsValid() { var erros = new List <string>(); if (Uf.Trim() == "") { erros.Add("O estado é obrigatório!"); } if (IdCidade == 0) { erros.Add("A cidade é obrigatória!"); } if (Bairro.Trim() == "") { erros.Add("O bairro é obrigatório!"); } if (Logradouro.Trim() == "") { erros.Add("O logradouro é obrigatório!"); } if (Numero.Trim() == "") { erros.Add("O número é obrigatório!"); } if (Cep.Trim() == "") { erros.Add("O CEP é obrigatório!"); } return(erros); }
private Cliente(Cpf cpf, Nome nome, Uf estado, List <Cobranca> cobrancas) { this.cpf = cpf; this.nome = nome; this.estado = estado; this.cobrancas = cobrancas; }
public ActionResult Erase(int id) { Uf uf = db.Ufs.Find(id); db.Ufs.Remove(uf); db.SaveChanges(); return(RedirectToAction("Index")); }
private void AplicarDesconto() { var ufEstadoDestino = new Uf(NotaFiscal.EstadoDestino); if (ufEstadoDestino.SiglaSudeste()) { Desconto = 0.10; } }
public async Task <ActionResult> DeleteConfirmed(int id) { Uf uf = await db.Uf.FindAsync(id); db.Uf.Remove(uf); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Sigla,Nome")] Uf uf) { if (ModelState.IsValid) { db.Entry(uf).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(uf)); }
public Endereco(string logradouro, string complemento, string numero, string bairro, string cidade, Uf? uf, Cep cep) { SetCep(cep); SetBairro(bairro); SetCidade(cidade); SetComplemento(complemento); SetLogradouro(logradouro); SetNumero(numero); SetUf(uf); }
public async Task <ActionResult> Edit([Bind(Include = "UfId,Sigla,Estado,CodigoEstado")] Uf uf) { if (ModelState.IsValid) { db.Entry(uf).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(uf)); }
private void Calcular() { if (Uf.ToUpper() == "SP") { Percentual = 0.2m; } else { Percentual = 0.3m; } }
public ActionResult Create([Bind(Include = "Id,Sigla,Nome")] Uf uf) { if (ModelState.IsValid) { db.Ufs.Add(uf); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(uf)); }
public void CriarUf_SiglaValida_UfCriada() { // Arrange const string siglaUf = "AM"; // Act var uf = new Uf(siglaUf); // Assert Assert.NotNull(uf); Assert.Equal(siglaUf, uf.Value()); }
public async Task <ActionResult> Create([Bind(Include = "UfId,Sigla,Estado,CodigoEstado")] Uf uf) { if (ModelState.IsValid) { db.Uf.Add(uf); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } return(View(uf)); }
public void Salvar(Usuario usuario, HierarquiaNucleo hierarquiaNucleo, Uf uf, bool isGestor = false) { var hierarquiaNucleoUsuario = new HierarquiaNucleoUsuario { Usuario = usuario, Uf = uf, HierarquiaNucleo = hierarquiaNucleo, IsGestor = isGestor }; bmHierarquiaNucleoUsuario.Salvar(hierarquiaNucleoUsuario); }
public void InsertOrUpdate(Uf obj) { try { db.Entry(obj).State = obj.UfId == 0 ? EntityState.Added : EntityState.Modified; db.SaveChanges(); } catch (Exception ex) { throw new Exception("Error ao cadastrar Objeto!" + ex.Message); } }
/// <summary> /// Verifica se a UF esta nacionalizada. /// </summary> /// <param name="uf">UF</param> /// <returns>bool resultado</returns> public bool IsNacionalizado(Uf uf) { bool resultado = false; var listanacionalidacaoUf = _nacionalizacaoUfBm.ObterTodos().Where(x => x.Uf.ID == uf.ID); if (listanacionalidacaoUf.Any()) { resultado = true; } return(resultado); }
public void SetUf(Uf? uf) { if(!uf.HasValue) throw new Exception("Estado é obrigatório"); Uf = uf; }