public ActionResult Excluir(Models.TipoRegistro objIntegrante)
        {
            BD.IGERENCEEntities objBD = new BD.IGERENCEEntities();

            BD.AGCF_TIPOREGISTRO objIntegranteBD = (from BD.AGCF_TIPOREGISTRO i in objBD.AGCF_TIPOREGISTRO where i.IDTIPOREGISTRO == objIntegrante.Identificador select i).FirstOrDefault();

            if (objIntegranteBD != null)
            {
                objBD.AGCF_TIPOREGISTRO.Remove(objIntegranteBD);
            }

            objBD.SaveChanges();

            string IdentificadorUsuario = GetLogOnSessionModel().Identificador;

            List <Models.TipoRegistro> objTipoRegistro = (from BD.AGCF_TIPOREGISTRO i in objBD.AGCF_TIPOREGISTRO
                                                          where i.IDUSUARIO == IdentificadorUsuario
                                                          select new Models.TipoRegistro()
            {
                Identificador = i.IDTIPOREGISTRO,
                Nome = i.DESTIPOREGISTRO,
                TipoValor = i.CODTIPOREGISTRO,
                CodigoCategoriaGeral = i.CODCATEGORIAGERAL,
                Parcelamento = i.BOLPARCELAMENTO != null && i.BOLPARCELAMENTO == true ? true : false
            }).ToList();

            return(View("Listar", objTipoRegistro));
        }
        public ActionResult Criar(Models.TipoRegistro objTipoRegistro)
        {
            BD.IGERENCEEntities objBD   = new BD.IGERENCEEntities();
            string IdentificadorUsuario = GetLogOnSessionModel().Identificador;

            BD.AGCF_TIPOREGISTRO objFontesBD = new BD.AGCF_TIPOREGISTRO()
            {
                DESTIPOREGISTRO         = objTipoRegistro.Nome,
                IDUSUARIO               = IdentificadorUsuario,
                IDTIPOREGISTRO          = Guid.NewGuid().ToString(),
                CODTIPOREGISTRO         = objTipoRegistro.TipoValor,
                CODCATEGORIAGERAL       = objTipoRegistro.CodigoCategoriaGeral,
                BOLPARCELAMENTO         = objTipoRegistro.Parcelamento,
                CODTIPOREGISTROORIGINAL = objTipoRegistro.Codigo,
                BOLSALARIO              = objTipoRegistro.Salario
            };

            objBD.AGCF_TIPOREGISTRO.Add(objFontesBD);
            objBD.SaveChanges();


            List <Models.TipoRegistro> objTipoRegistroRetorno = (from BD.AGCF_TIPOREGISTRO i in objBD.AGCF_TIPOREGISTRO
                                                                 where i.IDUSUARIO == IdentificadorUsuario
                                                                 select new Models.TipoRegistro()
            {
                Identificador = i.IDTIPOREGISTRO,
                Nome = i.DESTIPOREGISTRO,
                TipoValor = i.CODTIPOREGISTRO,
                CodigoCategoriaGeral = i.CODCATEGORIAGERAL,
                Codigo = i.CODTIPOREGISTROORIGINAL,
                Parcelamento = i.BOLPARCELAMENTO != null && i.BOLPARCELAMENTO == true ? true : false,
                Salario = i.BOLSALARIO != null && i.BOLSALARIO == true ? true : false
            }).ToList();


            return(View("Listar", objTipoRegistroRetorno));
        }