public string EventosDesaprobados(EventoDesaprobado eventomalisiomo) { string mensaje = ""; try { if (eventomalisiomo.COD_EVEN == 0) { mensaje = "El codigo del evento no es valido"; } //CODIGO DEL EVENTO VALIDO else { //listar los eventos desaprobados y filtrar el codigo del evento var existeEvento = datasos.ListarEventosDesaprobadados(). Any(x => x.COD_EVEN == eventomalisiomo.COD_EVEN); if (existeEvento) { //La validacion de los campos eventomalisiomo.Validar(); datasos.DesaprobarEvento(eventomalisiomo); mensaje = "Evento Desaprobado Correctamente"; } else { mensaje = "El Evento Desaprobado no existe"; } } } catch (Exception ex) { mensaje = "No llego a actualizar el evento : " + ex.Message; } return(mensaje); }
public List <EventoDesaprobado> ListarEventosDesaprobadados() { List <EventoDesaprobado> evento = null; string listita = "USP_DESAPROBAR_EVENTOS"; SqlCommand comando = new SqlCommand(listita, conexion); comando.CommandType = System.Data.CommandType.StoredProcedure; conexion.Open(); SqlDataReader reader = comando.ExecuteReader(); if (reader.HasRows) { evento = new List <EventoDesaprobado>(); while (reader.Read()) { EventoDesaprobado eventitos = new EventoDesaprobado(); eventitos.COD_EVEN = int.Parse(reader["COD_EVEN"].ToString()); eventitos.NOMBRE_EVEN = reader["NOMBRE_EVEN"].ToString(); eventitos.DIRECCION = reader["DIRECCION"].ToString(); eventitos.FECH_INC_EVEN = reader["FECH_INC_EVEN"].ToString(); eventitos.FECH_FIN_EVEN = reader["FECH_FIN_EVEN"].ToString(); eventitos.DESC_EVEN = reader["DESC_EVEN"].ToString(); eventitos.COD_MONTO = int.Parse(reader["COD_MONTO"].ToString()); eventitos.DES_MONTO = reader["DES_MONTO"].ToString(); eventitos.OBSERVACION = reader["OBSERVACION"].ToString(); evento.Add(eventitos); } } conexion.Close(); return(evento); }
public List <EventoDesaprobado> ListarEventosDesaprobados(int id) { var lista = negocios.ListarEventosDesaprobados(); EventoDesaprobado eventofeo = lista.FirstOrDefault(x => x.COD_EVEN == id); return(lista); }
public string ActualizarDesaprobado(EventoDesaprobado eventomalo) { string mensaje = ""; mensaje = negocios.EventosDesaprobados(eventomalo); return(mensaje); }
//DESAPROBAR EVENTOS public void DesaprobarEvento(EventoDesaprobado eventomalo) { conexion.Open(); string sqlStatement = "USP_DESAPROBAR_EVENTOSes"; SqlCommand comandos = new SqlCommand(sqlStatement, conexion); comandos.CommandType = System.Data.CommandType.StoredProcedure; comandos.Parameters.AddWithValue("@COD_EVE", eventomalo.COD_EVEN); comandos.Parameters.AddWithValue("@NOM_EVEN", eventomalo.NOMBRE_EVEN); comandos.Parameters.AddWithValue("@DIRECCION", eventomalo.DIRECCION); comandos.Parameters.AddWithValue("@FECH_INI_EVEN", eventomalo.FECH_INC_EVEN); comandos.Parameters.AddWithValue("@FECH_FIN_EVENT", eventomalo.FECH_FIN_EVEN); comandos.Parameters.AddWithValue("@DESC_EVENT", eventomalo.DESC_EVEN); comandos.Parameters.AddWithValue("@COD_MOT", eventomalo.COD_MONTO); comandos.Parameters.AddWithValue("@OBSERVACION", eventomalo.OBSERVACION); comandos.ExecuteNonQuery(); conexion.Close(); }