Пример #1
0
        public int EventoUpdate(prop.Eventos item)
        {
            string consulta = "UPDATE eventos set NombreEvento=?,FechaSolicitud=?,FechaInicioEvento=?,FechaFinEvento=?," +
                              "TipoEvento=?,FlujoAutorizacion=?,GteProducto=?,Producto=?,TipoAudiencia=?,Invitados=?,Objetivo=?,Locacion1=?," +
                              "Locacion2=?,Agenda=?,Division=?,AreaTerapeutica=?,TeamLeader=? WHERE Id=?";

            CreateTextCommand(consulta);
            AddParameter("?", item.NombreEvento, OleDbType.VarChar);
            AddParameter("?", item.FechaSolicitud, OleDbType.Date);
            AddParameter("?", item.FechaInicioEvento, OleDbType.Date);
            AddParameter("?", item.FechaFinEvento, OleDbType.Date);
            AddParameter("?", item.TipoEvento, OleDbType.Numeric);
            AddParameter("?", item.FlujoAutorizacion, OleDbType.Numeric);
            AddParameter("?", item.GteProducto, OleDbType.Numeric);
            AddParameter("?", item.Producto, OleDbType.VarChar);
            AddParameter("?", item.TipoAudiencia, OleDbType.Numeric);
            AddParameter("?", item.Invitados, OleDbType.Numeric);
            AddParameter("?", item.Objetivo, OleDbType.VarChar);
            AddParameter("?", item.Locacion1, OleDbType.Numeric);
            AddParameter("?", item.Locacion2, OleDbType.Numeric);
            AddParameter("?", item.Agenda, OleDbType.VarChar);
            AddParameter("?", item.Division, OleDbType.Numeric);
            AddParameter("?", item.AreaTerapeutica, OleDbType.Numeric);
            AddParameter("?", item.TeamLeader, OleDbType.Numeric);
            AddParameter("?", item.Id, OleDbType.Numeric);
            return(Update());
        }
Пример #2
0
        public string EventoInsert(prop.Eventos item)
        {
            string consulta = "INSERT into eventos (NombreEvento,FechaSolicitud,FechaInicioEvento,FechaFinEvento,TipoEvento," +
                              "FlujoAutorizacion,GteProducto,Producto,TipoAudiencia,Invitados,Objetivo,Locacion1,Locacion2,Agenda,Division," +
                              "AreaTerapeutica,TeamLeader) VALUES(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)";

            CreateTextCommand(consulta);
            AddParameter("?", item.NombreEvento, OleDbType.VarChar);
            AddParameter("?", item.FechaSolicitud, OleDbType.Date);
            AddParameter("?", item.FechaInicioEvento, OleDbType.Date);
            AddParameter("?", item.FechaFinEvento, OleDbType.Date);
            AddParameter("?", item.TipoEvento, OleDbType.Numeric);
            AddParameter("?", item.FlujoAutorizacion, OleDbType.Numeric);
            AddParameter("?", item.GteProducto, OleDbType.Numeric);
            AddParameter("?", item.Producto, OleDbType.VarChar);
            AddParameter("?", item.TipoAudiencia, OleDbType.Numeric);
            AddParameter("?", item.Invitados, OleDbType.Numeric);
            AddParameter("?", item.Objetivo, OleDbType.VarChar);
            AddParameter("?", item.Locacion1, OleDbType.Numeric);
            AddParameter("?", item.Locacion2, OleDbType.Numeric);
            AddParameter("?", item.Agenda, OleDbType.VarChar);
            AddParameter("?", item.Division, OleDbType.Numeric);
            AddParameter("?", item.AreaTerapeutica, OleDbType.Numeric);
            AddParameter("?", item.TeamLeader, OleDbType.Numeric);
            return(Insert());
        }
Пример #3
0
        public prop.Eventos EventosSeleccionId()
        {
            prop.Eventos eventos  = new prop.Eventos();
            string       consulta = "SELECT a.Id, a.NombreEvento as [Nombre Evento], a.FechaSolicitud as [Solicitado], " +
                                    "a.FechaInicioEvento as [Inicia], a.FechaFinEvento as [Termina], " +
                                    " b.Descripcion as [Tipo de Evento], c.Nombre as [Nombre Gerente], " +
                                    " SWITCH (a.Estatus = 1, 'Activo', a.Estatus = 0, 'Inactivo', a.Estatu s=2, 'Terminado') AS Estatus " +
                                    " FROM Eventos a, TipoEvento b, Gerentes c " +
                                    " WHERE b.IdTipEve = a.TipoEvento " +
                                    " AND c.IdGerente = a.GteProducto " +
                                    " AND a.Estatus = 1";

            CreateTextCommand(consulta);
            if (Select().Rows.Count > 0)
            {
                for (int i = 0; i < Select().Rows.Count; i++)
                {
                    eventos.Id = int.Parse(Select().Rows[i]["Id"].ToString());
                }
            }
            return(eventos);
        }
Пример #4
0
 public int EventoUpdate(prop.Eventos item)
 {
     return(eventos.EventoUpdate(item));
 }
Пример #5
0
 public string EventoInsert(prop.Eventos item)
 {
     return(eventos.EventoInsert(item));
 }