public static ResultadoTransaccion CrearNuevoTrafico(clsTrafico trafico, SqlConnection conn, SqlTransaction transaction) { ResultadoTransaccion res = new ResultadoTransaccion(); Int64 idTrafico = 0; try { objParams = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_N_VENTAS_TIPOS_TRAFICO"); objParams[0].Value = trafico.Nombre; objParams[1].Value = trafico.VigenciaDesde; objParams[2].Value = trafico.VigenciaHasta; SqlCommand command4 = new SqlCommand("SP_N_VENTAS_TIPOS_TRAFICO", conn); command4.Transaction = transaction; command4.Parameters.AddRange(objParams); command4.CommandType = CommandType.StoredProcedure; idTrafico = Convert.ToInt64(command4.ExecuteScalar()); res.Estado = Enums.EstadoTransaccion.Aceptada; res.ObjetoTransaccion = idTrafico; } catch (Exception ex) { res.Estado = Enums.EstadoTransaccion.Rechazada; res.Descripcion = ex.Message; Log.EscribirLog(ex.Message); } return(res); }
public static ResultadoTransaccion ListarTiposTraficos() { ResultadoTransaccion res = new ResultadoTransaccion(); IList <Entidades.Ventas.Traficos.clsTrafico> ListaTiposTrafico = new List <clsTrafico>(); try { //Abrir Conexion conn = BaseDatos.Conexion(); //Consultar Asuntos x Tipo Actividad objParams = SqlHelperParameterCache.GetSpParameterSet(conn, "SP_C_VENTAS_TIPO_TRAFICO"); SqlCommand command = new SqlCommand("SP_C_VENTAS_TIPO_TRAFICO", conn); command.Transaction = transaction; command.Parameters.AddRange(objParams); command.CommandType = CommandType.StoredProcedure; dreader = command.ExecuteReader(); while (dreader.Read()) { clsTrafico ObjTipoTrafico = new clsTrafico(); ObjTipoTrafico.Id = Convert.ToInt16(dreader["Id"]);; ObjTipoTrafico.Nombre = dreader["Descripcion"].ToString(); ListaTiposTrafico.Add(ObjTipoTrafico); } res.Accion = Entidades.Enums.Enums.AccionTransaccion.Consultar; res.Estado = Enums.EstadoTransaccion.Aceptada; res.ObjetoTransaccion = ListaTiposTrafico; } catch (Exception ex) { Log.EscribirLog(ex.Message); res.Descripcion = ex.Message; } finally { conn.Close(); } return(res); }
public clsVisitaInformeTrafico(clsTrafico trafico) { Trafico = trafico; }
public clsVisitaInformeTrafico() { Trafico = new clsTrafico(); }