コード例 #1
0
 public bool Post([FromBody] tf_mensalidade value)
 {
     try
     {
         new Mensalidade().Criar((int)value.id_aluno, (int)value.ano, (int)value.mes, (decimal)value.valor);
         return(true);
     }
     catch (Exception e)
     {
         ErroHandler.Log("Mensalidade_AdicionarController", e, "POST", "");
         throw e;
     }
 }
コード例 #2
0
 public bool Post([FromBody] tf_mensalidade value)
 {
     try
     {
         new Mensalidade().Remove((int)value.id);
         return(true);
     }
     catch (Exception e)
     {
         ErroHandler.Log("Mensalidade_RemoveController", e, "POST", "");
         throw e;
     }
 }
コード例 #3
0
        public List <Mensalidade> Post([FromBody] tf_mensalidade value)
        {
            try
            {
                List <Mensalidade> lstCov       = new List <Mensalidade>();
                tf_mensalidade     oMensalidade = new Mensalidade().Pagar((int)value.id);
                String             conta        = "Mensalidade de " + oMensalidade.mes + "/" + oMensalidade.ano;

                tf_aluno oAluno = new Aluno().ObtemUnico((int)oMensalidade.id_aluno);
                new Mailer().Comprovante(oAluno.email, conta, "R" + Convert.ToDecimal(oMensalidade.valor).ToString("C"), DateTime.Now.ToString("dd/MM/yyyy"));

                return(lstCov);
            }

            catch (Exception e)
            {
                ErroHandler.Log("Mensalidade_PagarController", e, "POST", "");
                throw e;
            }
        }