public Notificacion <RequestVotarAcuerdo> VotarAcuerdo(RequestVotarAcuerdo request) { try { Notificacion <RequestVotarAcuerdo> notificacion = new Notificacion <RequestVotarAcuerdo>(); notificacion = new AcuerdosDAO().VotarAcuerdo(request); return(notificacion); } catch (Exception ex) { throw new FaultException(ex.Message, new FaultCode("-1"), "VotarAcuerdo"); } }
public Notificacion <RequestVotarAcuerdo> VotarAcuerdo(RequestVotarAcuerdo request) { Notificacion <RequestVotarAcuerdo> n = null; try { using (db = new DBManager(ConfigurationManager.AppSettings["conexionString"].ToString())) { db.Open(); db.CreateParameters(5); db.AddParameters(0, "@idAcuerdo", request.IdAcuerdo); db.AddParameters(1, "@idAsamblea", request.IdAsamblea); db.AddParameters(2, "@aFavor", request.AFavor); db.AddParameters(3, "@encontra", request.Encontra); db.AddParameters(4, "@idSocio", request.IdSocio); db.ExecuteReader(System.Data.CommandType.StoredProcedure, "[SP_VOTAR_ACUERDO]"); if (db.DataReader.Read()) { if (Convert.ToInt32(db.DataReader["estatus"].ToString()) == 200) { n = new Notificacion <RequestVotarAcuerdo>(); n.Estatus = Convert.ToInt32(db.DataReader["estatus"]); n.Mensaje = db.DataReader["mensaje"].ToString(); n.TipoAlerta = "success"; n.Model = request; } } } } catch (Exception ex) { throw ex; } return(n); }