Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
 public clsVisitaInformeTrafico(clsTrafico trafico)
 {
     Trafico = trafico;
 }
Ejemplo n.º 4
0
 public clsVisitaInformeTrafico()
 {
     Trafico = new clsTrafico();
 }