public void Editar(int IdGrupo, EnumType.StateIA stateIA) { this.HddnFldGrupo.Value = "0"; this.PopulaSetor(); EntGrupo objGrupo = new BllGrupo().ObterPorId(IdGrupo); PopulaGridEmpresa(objGrupo.IdGrupo); ObjectToPage(objGrupo); this.Show(stateIA); }
public void Copiar(int IdGrupo) { this.PopulaSetor(); EntGrupo objGrupo = new BllGrupo().ObterPorId(IdGrupo); PopulaGridEmpresa(objGrupo.IdGrupo); ObjectToPage(objGrupo); this.TxtNome.Text = String.Empty; this.HddnFldGrupo.Value = "0"; this.Show(EnumType.StateIA.Inserir); }
private void Gravar() { EntGrupo objGrupo = new EntGrupo(); List <EntEmpresaCadastro> lstEmpresaCadastro = (List <EntEmpresaCadastro>)Session["EmpresasAssociadas"]; PageToObject(objGrupo); try { string msg = ""; //Verifica se é Insert ou Update if (objGrupo.IdGrupo == 0) { if (new BllGrupo().ExisteGrupoPorTurma(this.TxtNome.Text, StringUtils.ToInt(this.DrpDwnLstTurma.SelectedValue))) { msg = "Já existe um Grupo cadastrado com esse nome para essa turma!"; } else { objGrupo = new BllGrupo().InserirComEmpresas(objGrupo, lstEmpresaCadastro); if (objGrupo.IdGrupo > 0) { msg = "Grupo e Empresas inseridos com sucesso!"; } } MessageBox(this.Page, msg); } else { new BllGrupo().AlterarComEmpresas(objGrupo, lstEmpresaCadastro); msg = "Grupo e Empresas alterados com sucesso!"; MessageBox(this.Page, msg); } } catch (Exception ex) { MessageBox(this.Page, "Erro ao tentar Gravar!"); //logger.Error("Erro ao inserir o Escritório Regional!", ex); } }