Exemplo n.º 1
0
        public DestinatarioModelo GetDestinatario(int idDest)
        {
            using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(GlobalConfig.CnnStringLocalDB(bd)))
            {
                var p = new DynamicParameters();
                p.Add("@Id", idDest);

                DestinatarioModelo r = connection.QuerySingle <DestinatarioModelo>("spGetDestinatario", p, commandType: CommandType.StoredProcedure);
                return(r);
            }
        }
Exemplo n.º 2
0
 private void buttonExistentes_VisibleChanged(object sender, EventArgs e)
 {
     if (Visible && FormFilhoDest != null && FormFilhoDest.GetIdDest() != -1)
     {
         int idDest = FormFilhoDest.GetIdDest();
         DestinatarioModelo destinatario = CromoGestLibrary.GlobalConfig.Connection.GetDestinatario(idDest);
         if (destinatario != null)
         {
             textBoxNome.Text      = destinatario.Nome;
             textBoxIniciais.Text  = destinatario.Iniciais;
             textBoxOrigem.Text    = destinatario.Origem;
             textBoxReputacao.Text = destinatario.Reputação;
             textBoxMorada.Text    = destinatario.Morada;
         }
     }
 }
Exemplo n.º 3
0
        public TrocaModelo GetTrocaByNum(CadernetaModelo caderneta, int numTroca)
        {
            using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(GlobalConfig.CnnStringLocalDB(bd)))
            {
                var p = new DynamicParameters();
                p.Add("@Id", 0, dbType: DbType.Int32, direction: ParameterDirection.Output);
                p.Add("@Num", numTroca);
                p.Add("@IdCaderneta", caderneta.Id);

                TrocaModelo troca = connection.QuerySingle <TrocaModelo>("spGetTrocaByNum", p, commandType: CommandType.StoredProcedure);
                GetTroca(connection, troca);
                DestinatarioModelo destinatario = GetDestinatario(troca.Dest_Id);
                troca.Dest_Iniciais  = destinatario.Iniciais;
                troca.Dest_Morada    = destinatario.Morada;
                troca.Dest_Nome      = destinatario.Nome;
                troca.Dest_Origem    = destinatario.Origem;
                troca.Dest_Reputacao = destinatario.Reputação;

                return(troca);
            }
        }