예제 #1
0
        public JObject CadastrarReceita(string objreceita)
        {
            JObject    obj    = new JObject();
            JArray     arr    = JArray.Parse(objreceita);
            ReceitaDAL recDAL = new ReceitaDAL(db);

            string descricao      = arr[0].Value <string>("Descricao_Receita").ToString();
            string valor          = arr[0].Value <decimal>("Valor_Receita").ToString();
            string codigovigencia = arr[0].Value <int>("Cod_Vigencia_Receita").ToString();
            string codigousuario  = arr[0].Value <int>("Cod_Usuario_Receita").ToString();

            MLL.Receita receita = new MLL.Receita
            {
                Descricao_Receita = descricao,
                Valor_Receita     = Convert.ToDecimal(valor),
                Codigo_Vigencia   = Convert.ToInt32(codigovigencia),
                Codigo_Usuario    = Convert.ToInt32(codigousuario)
            };

            if (recDAL.Adicionar(receita))
            {
                obj.Add(new JProperty("ok", "ok"));
            }
            else
            {
                obj.Add(new JProperty("erro", recDAL.erro));
            }

            return(obj);
        }