protected void btnSalvar_Click(object sender, EventArgs e) { GrupoAbrangencia grupoAbrangencia = new GrupoAbrangencia(); //Caso Seja uma atualização if (Request.QueryString["codigo"] != null) { grupoAbrangencia = Factory.GetInstance<IGrupoAbrangencia>().BuscarPorCodigo<GrupoAbrangencia>(Request.QueryString["codigo"].ToString()); } grupoAbrangencia.NomeGrupo = tbxNomeGrupo.Text.ToUpper(); grupoAbrangencia.Ativo = true; Factory.GetInstance<IGrupoAbrangencia>().Salvar(grupoAbrangencia); Factory.GetInstance<IAgendamentoServiceFacade>().Inserir(new LogAgendamento(DateTime.Now, ((Usuario)Session["Usuario"]).Codigo, 38, "ID::" + grupoAbrangencia.Codigo)); ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('Dados Salvos com Sucesso!');", true); ListarGruposAbrangenciaAtivos(); ListarGruposAbrangenciaInativos(); }
protected void btnAddGrupo_Click(object sender, EventArgs e) { //Verifica se já Existe Grupo com o mesmo nome GrupoAbrangencia grupo = Factory.GetInstance<IGrupoAbrangencia>().BuscarGrupoPorNome<GrupoAbrangencia>(tbxNomeGrupo.Text.ToUpper()); if (grupo != null) { ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('Já Existe Grupo com este nome!');", true); return; } else { grupo = new GrupoAbrangencia(); grupo.NomeGrupo = tbxNomeGrupo.Text.ToUpper(); grupo.Ativo = true; Factory.GetInstance<IViverMaisServiceFacade>().Salvar(grupo); ScriptManager.RegisterStartupScript(Page, typeof(Page), "alert", "alert('Grupo Cadastrado com Sucesso!');", true); } ListarGruposAbrangenciaAtivos(); }
public GrupoAbrangenciaMunicipio(GrupoAbrangencia g, Municipio m) { this.Municipio = m; this.Grupo = g; }