public void Alterar(HistoricoTEntrevistaUploadVO tentrevistavo)
        {
            var banco = new SINAF_WebEntities();

            var query = (from registro in banco.HistoricoTEntrevistaUpload
                         where registro.IDHistoricoEntrevistaUpload.Equals(tentrevistavo.IDHistoricoEntrevistaUpload)
                         select registro).First();

            query.IDHistoricoEntrevistaUpload = tentrevistavo.IDHistoricoEntrevistaUpload;

            query.CodigoEntrevista = tentrevistavo.CodigoEntrevista;

            query.HistoricoTSincronismo = banco.HistoricoTSincronismo.First(sincronismo => sincronismo.IDHistoricoSincronismo == tentrevistavo.IDHistoricoSincronismo);


            banco.SaveChanges();
        }
        public int Inserir(HistoricoTEntrevistaUploadVO tentrevistavo)
        {
            var banco = new SINAF_WebEntities();

            var query = new HistoricoTEntrevistaUpload
            {
                CodigoEntrevista = tentrevistavo.CodigoEntrevista,

                HistoricoTSincronismo = banco.HistoricoTSincronismo.First(sincronismo => sincronismo.IDHistoricoSincronismo == tentrevistavo.IDHistoricoSincronismo),
            };

            banco.AddToHistoricoTEntrevistaUpload(query);
            banco.SaveChanges();

            tentrevistavo.IDHistoricoEntrevistaUpload = query.IDHistoricoEntrevistaUpload;

            return(query.IDHistoricoEntrevistaUpload);
        }
        public Int32 Salvar(HistoricoTEntrevistaUploadVO entrevistaVO)
        {
            try
            {
                if (entrevistaVO.IDHistoricoEntrevistaUpload > 0)
                {
                    HistoricoTEntrevistaUploadBLL.Alterar(entrevistaVO);
                }
                else
                {
                    HistoricoTEntrevistaUploadBLL.Inserir(entrevistaVO);
                }

                return(entrevistaVO.IDHistoricoEntrevistaUpload);
            }
            catch (Exception)
            {
                throw new Exception("Erro ao Salvar HistoricoTEntrevistaUpload.");
            }
        }
Ejemplo n.º 4
0
        protected void lnkUpload_Click(object sender, EventArgs e)
        {
            Repeater repeaterUpload = (Repeater)((LinkButton)sender).FindControl(((LinkButton)sender).CommandName);

            if (repeaterUpload.Visible)
            {
                repeaterUpload.Visible = false;
            }
            else
            {
                repeaterUpload.Visible = true;
                HistoricoTEntrevistaUploadCONTROLLER uploadController = new HistoricoTEntrevistaUploadCONTROLLER();
                HistoricoTEntrevistaUploadVO         uploadVO         = new HistoricoTEntrevistaUploadVO();

                uploadVO.IDHistoricoSincronismo = Convert.ToInt32(((LinkButton)sender).CommandArgument);

                repeaterUpload.DataSource = uploadController.Listar(uploadVO);
                repeaterUpload.DataBind();
            }
        }
 public List <HistoricoTEntrevistaUploadVO> Listar(HistoricoTEntrevistaUploadVO filtro)
 {
     try
     {
         if (filtro.IDHistoricoEntrevistaUpload > 0)
         {
             List <HistoricoTEntrevistaUploadVO> listaRetorno = new List <HistoricoTEntrevistaUploadVO>();
             listaRetorno.Add(HistoricoTEntrevistaUploadBLL.Obter(filtro.IDHistoricoEntrevistaUpload));
             return(listaRetorno);
         }
         else
         {
             return(HistoricoTEntrevistaUploadBLL.Listar(filtro).ToList());
         }
     }
     catch (Exception ex)
     {
         throw new Exception(ex.Message);
         //throw new CABTECException("Erro ao Listar Coletor.");
     }
 }
        public IQueryable <HistoricoTEntrevistaUploadVO> Listar(HistoricoTEntrevistaUploadVO filtro)
        {
            var banco = new SINAF_WebEntities();

            var query = (from registro in banco.HistoricoTEntrevistaUpload
                         select new HistoricoTEntrevistaUploadVO
            {
                IDHistoricoEntrevistaUpload = registro.IDHistoricoEntrevistaUpload,

                CodigoEntrevista = registro.CodigoEntrevista,

                IDHistoricoSincronismo = registro.HistoricoTSincronismo.IDHistoricoSincronismo,
            }).AsQueryable();


            if (filtro.IDHistoricoSincronismo > 0)
            {
                query = query.Where(registro => registro.IDHistoricoSincronismo == filtro.IDHistoricoSincronismo);
            }

            return(query);
        }