Exemple #1
0
        //ESTE METODO ES OK QUE ESTE INCLUSO YA CON STATEPEDIDO
        public void Insert(PedidoEstadoPedidoEntidad pedidoEstadoPedido)
        {
            ValidationUtility.ValidateArgument("pedidoEstadoPedido", pedidoEstadoPedido);

            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@IdPedido", pedidoEstadoPedido.IdPedido),
                new SqlParameter("@IdEstadoPedido", pedidoEstadoPedido.IdEstadoPedido),
                new SqlParameter("@Fecha", pedidoEstadoPedido.Fecha),
                new SqlParameter("@FecBaja", pedidoEstadoPedido.FecBaja)
            };

            SqlClientUtility.ExecuteNonQuery(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "PedidoEstadoPedidoInsert", parameters);
        }
Exemple #2
0
        public PedidoEstadoPedidoEntidad PedidoUltimoEstadoSelect(int idPedido)
        {
            SqlParameter[] parameters = new SqlParameter[]
            {
                new SqlParameter("@IdPedido", idPedido)
            };

            using (DataTable dt = SqlClientUtility.ExecuteDataTable(SqlClientUtility.connectionStringName, CommandType.StoredProcedure, "PedidoUltimoEstadoSelect", parameters))
            {
                PedidoEstadoPedidoEntidad unPedidoEstadoPedidoEntidad = new PedidoEstadoPedidoEntidad();

                unPedidoEstadoPedidoEntidad = Mapeador.MapearFirst <PedidoEstadoPedidoEntidad>(dt);

                return(unPedidoEstadoPedidoEntidad);
            }
        }