Example #1
0
 /// <summary>
 /// Buscar seguro do cte
 /// </summary>
 public Entidade.SeguroCte GetSeguroCte(GDASession session, uint idCte)
 {
     using (Glass.Data.DAL.CTe.SeguroCteDAO dao = Glass.Data.DAL.CTe.SeguroCteDAO.Instance)
     {
         var seguroCte = new Entidade.SeguroCte(dao.GetElement(session, idCte));
         seguroCte.ObjSeguradora = BuscarSeguradora.Instance.GetSeguradora(session, seguroCte.IdSeguradora);
         return(seguroCte);
     }
 }
Example #2
0
        /// <summary>
        /// atualiza dados do seguro
        /// </summary>
        /// <param name="seguroCte"></param>
        /// <returns></returns>
        public int Update(GDASession sessao, Entidade.SeguroCte seguroCte)
        {
            try
            {
                GDA.GDAOperations.Delete(sessao, seguroCte.SeguroCteModel);
            }
            catch { }

            return((int)Glass.Data.DAL.CTe.SeguroCteDAO.Instance.Insert(sessao, Convert(seguroCte)));
        }
Example #3
0
 /// <summary>
 /// converte dados da entidade na model
 /// </summary>
 /// <param name="seguroCte"></param>
 /// <returns></returns>
 internal Glass.Data.Model.Cte.SeguroCte Convert(Entidade.SeguroCte seguroCte)
 {
     return(new Glass.Data.Model.Cte.SeguroCte
     {
         IdCte = seguroCte.IdCte,
         IdSeguradora = seguroCte.IdSeguradora,
         NumeroApolice = seguroCte.NumeroApolice,
         NumeroAverbacao = seguroCte.NumeroAverbacao,
         ResponsavelSeguro = seguroCte.ResponsavelSeguro,
         ValorCargaAverbacao = seguroCte.ValorCargaAverbacao
     });
 }
Example #4
0
 public int Update(Entidade.SeguroCte seguroCte)
 {
     return(Update(null, seguroCte));
 }
Example #5
0
 /// <summary>
 /// insere dados
 /// </summary>
 /// <param name="seguroCte"></param>
 /// <returns></returns>
 public uint Insert(GDASession sessao, Entidade.SeguroCte seguroCte)
 {
     return(Glass.Data.DAL.CTe.SeguroCteDAO.Instance.Insert(sessao, Convert(seguroCte)));
 }
Example #6
0
 public uint Insert(Entidade.SeguroCte seguroCte)
 {
     return(Insert(null, seguroCte));
 }