public JsonResult AjaxGravarFormalizacaoPorPergunta(string idDocumento, string idFormalizacao, string valor ) { var _frm = new Formalizacao() { IdServico = IdServico_Atual , IdDocumento = int.Parse(idDocumento) , IdFormalizacao = int.Parse(idFormalizacao) , Valor = int.Parse(valor) }; var _formalizacao = new DocumentoRepository().GravarFormalizacao(_frm); return Json(_formalizacao, JsonRequestBehavior.AllowGet); }
public Retorno GravarFormalizacao(Formalizacao frm) { try { DbCommand _cmd; Database _db = DbConn.CreateDB(); _cmd = _db.GetStoredProcCommand("Inserir_documento_formalizacao"); _db.AddInParameter(_cmd, "@idServico", DbType.Int16, frm.IdServico); _db.AddInParameter(_cmd, "@idDocumento", DbType.Int16, frm.IdDocumento); _db.AddInParameter(_cmd, "@idFormalizacao", DbType.Int16, frm.IdFormalizacao); _db.AddInParameter(_cmd, "@Valor", DbType.Int16, frm.Valor); var _Ret = new Retorno(); using (IDataReader _dr = _db.ExecuteReader(_cmd)) { while (_dr.Read()) { _Ret.CodigoRetorno = int.Parse(_dr[0].ToString()); _Ret.Mensagem = _dr[1].ToString(); } } return _Ret; } catch (Exception ex) { throw ex; } }